SUMIF列a = X AND列b = Y OR Z

我正在努力创造一个公式,其中列C IF(列A = [名称])和(列B =“可能”或“build议”或“承诺”)。

你可以尝试下面的公式

=SUMPRODUCT((A:A=[name])*(((B:B="Possible")+(B:B="Proposed")+(B:B="Committed"))>0),C:C) 

使用Sum作为或运算符而不是*作为和运算符。 像这样的东西:

 =SUMPRODUCT(($A:$A=[name])*(($B:$B="Proposed")+($B:$B="Possible")+($B:$B="Committed"))*($C:$C)) 

=SUM(SUMIFS($C:$C,$A:$A,[name],$B:$B,{"Proposed","Possible","Committed"}))

使用一些函数,例如COUNTIFSUMIFCOUNTIFSSUMIFSCOUNTIFS引用整个列,而不会影响性能,但不能使用对数组进行操作的函数,如AGGREGATESUMPRODUCT和任何需要CSE构造。

问候