添加数字,然后在excel sumif

我想做什么,但看不到我该怎么做:

=SUMIF(600 - C:C,A:A,"=--") 

我想总结600和实际数字之间的差异,只有当我的A列匹配--

目前我已经创build了一个额外的列来保存600 – C列的结果,但我想简化我的工作表。

我怎样才能做到这一点?

您将需要使用SUMPRODUCT()并将范围限制为实际的数据集:

 =SUMPRODUCT((600-C2:C28)*(A2:A28="--")) 

要么

如果你想避免数组公式并保留完整的列引用,那么使用这个:

 =(600*COUNTIF(A:A,"=--"))-SUMIF(A:A,"=--",C:C) 

在这里输入图像说明