2

我正在尝试计算SUMPRODUCT3 列

在此处输入图像描述

我的单元格公式是

=SUMPRODUCT(((E5:E14)-(I5:I14))*F5:F14)

我需要删除“I”中单元格值为 Empty 或 Null 的列,目前的公式正在考虑将 0 作为空值。我如何用公式完成

4

1 回答 1

3

您可以尝试的一件事是使用以下公式:

=SUMPRODUCT(--(I5:I14<>""),E5:E14-I5:I14,F5:F14)

这将检查列I中的单元格是否为空,如果是,则返回 0;否则,它返回 1。然后运行您的计算,但I只要遇到空值,您的乘积就会乘以 0 并有效地从总和中删除。在这里,我们用逗号分隔数组 - 这些是在计算产品时相乘的。--强制计算结果返回I5:I14<>""1 或 0,然后将其与其余值相乘。

于 2012-12-20T20:39:30.057 回答