Excel Sumif公式

时间:2019-11-05 19:53:41

标签: excel excel-formula

我正在尝试创建一个SumIf公式,该公式根据一个条件将多个列加在一起。

= sumif(F $ 8:F $ 58,F73,L $ 8:L $ 58 + I $ 8:I $ 58)

这给我一个错误,并且不会将两列加在一起。

3 个答案:

答案 0 :(得分:2)

您需要

=sumif(F$8:F$58,F73,L$8:L$58) + sumif(F$8:F$58,F73,I$8:I$58)

答案 1 :(得分:2)

我强烈建议您将使用SUMIFS而不是SUMIF的做法作为一种实践,即使您只有一个条件。该顺序更有意义(首先要进行的总和),并且扩展更容易。假设您要开始添加更多条件,现在您必须重新调整输入的顺序,而使用Sumifs您只需添加条件即可。

=sumifs(L$8:L$58,F$8:F$58,F73) + sumifs(I$8:I$58,F$8:F$58,F73)

答案 2 :(得分:1)

如果对多个范围求和,也可以尝试SUMPRODUCT

=SUMPRODUCT((F$8:F$58=F73)*((L$8:L$58)+(I$8:I$58)))
  

逻辑类似于 SUMIFS (F$8:F$58=F73)设置标准,而((L$8:L$58)+(I$8:I$58))定义要求和的范围。

如果您有任何疑问,请告诉我。干杯:)

相关问题