[英]Excel Sumif formula
我正在尝试创建一个 SumIf 公式,该公式根据一个标准将多个列添加在一起。
=sumif(F$8:F$58,F73,L$8:L$58+I$8:I$58)
这给了我一个错误,并且不会将两列加在一起。
你需要
=sumif(F$8:F$58,F73,L$8:L$58) + sumif(F$8:F$58,F73,I$8:I$58)
我强烈建议您养成使用SUMIFS
而不是SUMIF
的习惯,即使您只有一个标准。 该顺序更有意义(您首先求和),并且更容易扩展。 假设您想开始添加更多标准,现在您必须重新调整输入的顺序,而使用Sumifs
您只需添加到标准。
=sumifs(L$8:L$58,F$8:F$58,F73) + sumifs(I$8:I$58,F$8:F$58,F73)
在求和多个范围的情况下,您也可以尝试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))
定义要求和的范围。
如果您有任何问题,请告诉我。 干杯:)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.