sumproduct - 对数字求和并忽略文本
sumproduct - sum the number and ignore text
我使用 SUMPRODUCT 公式从包含数字和文本值的列 C2:E4 中检索值,但我想忽略文本
我想要的结果示例:
A B C D E F G H
NO. NAME YES NO YES YES 80
1. Dave 10 20 x
2. Sue x 10 30
3. Hans 10 y 30
在 H2 中,当没有文本单元格时,此公式有效:
=SUMPRODUCT(($C:$E=G1)*($C:$E))
在此代码中,我尝试使用 ISNUMBER 来忽略文本 (x 和 y),但它不起作用。
我已经尝试了几种方法让它工作,但它没有。
请帮忙。
请尝试:
=SUM(C:C)*(C1=G1)+SUM(D:D)*(D1=G1)+SUM(E:E)*(E1=G1)
关于SUMPRODUCT
和ISNUMBER
公式的使用,这是我测试后得到的。
=SUMPRODUCT(($C:$E=G1)*--ISNUMBER($C:$E),($C:$E))
双重否定有助于忽略文本值(x 和 y),而添加额外的数组有助于正确计算总和(没有数组,输出为 4
)。
希望对您有所帮助!
我使用 SUMPRODUCT 公式从包含数字和文本值的列 C2:E4 中检索值,但我想忽略文本
我想要的结果示例:
A B C D E F G H
NO. NAME YES NO YES YES 80
1. Dave 10 20 x
2. Sue x 10 30
3. Hans 10 y 30
在 H2 中,当没有文本单元格时,此公式有效:
=SUMPRODUCT(($C:$E=G1)*($C:$E))
在此代码中,我尝试使用 ISNUMBER 来忽略文本 (x 和 y),但它不起作用。 我已经尝试了几种方法让它工作,但它没有。
请帮忙。
请尝试:
=SUM(C:C)*(C1=G1)+SUM(D:D)*(D1=G1)+SUM(E:E)*(E1=G1)
关于SUMPRODUCT
和ISNUMBER
公式的使用,这是我测试后得到的。
=SUMPRODUCT(($C:$E=G1)*--ISNUMBER($C:$E),($C:$E))
双重否定有助于忽略文本值(x 和 y),而添加额外的数组有助于正确计算总和(没有数组,输出为 4
)。
希望对您有所帮助!