我看过很多关于SUMIFS的帖子或者,但是所有的例子都有一个标准和一个OR。这通常使用如下数组完成:
=SUM(SUMIFS(sum_range,criteria_range,{"red","blue"}))
我需要能够做到这一点,但我需要它有多个AND标准和OR使用数组或类似的东西 像这样:
=SUM(SUMIFS(sum_range,criteria_range1,criteria1,criteria_range2,{"red","blue"}))
但它似乎不起作用。
请帮忙!
答案 0 :(得分:1)
我向您展示如何使用示例
从A1开始有下表:
a|0|1
a|1|2
b|0|1
b|1|2
b|0|1
c|0|1
c|0|1
然后你尝试将第三列(C)中的值加总,其中第一列(A)是" a"或" b" (结果是7):
=SUM(SUMIFS(C1:C7, A1:A7, {"a","b"}))
然后尝试对第三列(C)中的值求和,其中第一列(A)是" a"或" b" AND第二列(B)中的值为0(结果为3):
=SUM(SUMIFS(C1:C7, B1:B7, 0, A1:A7, {"a","b"}))
请注意,由于这些公式包含数组,因此它们已经是数组公式。您不需要使用[ctrl] + [shift] + [enter]强制数组公式。