2017-06-15 102 views
0

如何合并以下两个sumifs语句?合并两个SUMIFS语句?

=SUMIFS($I$50:$I$69,$G$50:$G$69,"Non-*")+SUMIFS($I$50:$I$69,$G$50:$G$69,P16) 
+0

如果这两个标准是字符串常量,比如'{“非*”,“ABC”}'就没有问题,但你无法通过基准和一个字符串中的字符串常量数组常量合并单元格的值。 – Jeeped

+2

虽然有涉及更多计算密集程序的解决方法,但您可能已经使用了最佳方法。 – Jeeped

回答

1

由于您已经限制范围,SUMPRODUCT可能看起来好一点,但它不会改善计算负荷。

=SUMPRODUCT($I$50:$I$69, SIGN(($G$50:$G$69=P16)+(LEFT($G$50:$G$69, 4)="non-"))) 
+0

是sumproduct比sumifs慢吗? – lostinOracle

+0

是的。即使避免完整的列引用,SUMIFS也会更快。 – Jeeped