我正在尝试计算3列的SUMPRODUCT
我的Cell公式是
=SUMPRODUCT(((E5:E14)-(I5:I14))*F5:F14)
我需要删除单词值为Empty或Null的“I”中的列,当前公式将0视为空值。如何使用公式
完成答案 0 :(得分:3)
您可以尝试使用以下公式:
=SUMPRODUCT(--(I5:I14<>""),E5:E14-I5:I14,F5:F14)
检查列I
中的单元格是否为空,如果是,则返回0;否则,它返回1.然后运行您的计算,但是只要遇到空的I
,您的产品就会乘以0并从总和中有效地删除。在这里,我们用逗号分隔数组 - 这些是在计算产品时成倍增加的。 --
强制I5:I14<>""
评估的结果返回1或0,然后乘以其余值。