0

我使用 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$1:$E$1=G1)*($C$2:$E$4))

在这段代码中,我尝试使用ISNUMBER来忽略文本(x and y),但它不起作用。我已经尝试了几种方法让它工作,但它没有。

请帮忙。

4

2 回答 2

2

关于使用SUMPRODUCTISNUMBER公式,这是我测试后得到的。

=SUMPRODUCT(($C$1:$E$1=G1)*--ISNUMBER($C$2:$E$4),($C$2:$E$4))

双负有助于忽略文本值(x 和 y),而添加一个额外的数组有助于正确计算总和(没有数组,输出给出4)。

希望这可以帮助!

于 2019-02-24T06:21:06.900 回答
1

请试试:

=SUM(C:C)*(C1=G1)+SUM(D:D)*(D1=G1)+SUM(E:E)*(E1=G1)
于 2019-02-24T06:01:31.297 回答