SUMIFS函数具有作为2个范围乘积的和范围的数组公式
我试图最小化在Excel中创build不必要的表,而不是创build一个表来乘以列A
和B
,我可以在IF
公式中做到这一点? 也许使用数组公式?
我试着按Ctrl + Shift + Enter来input下面的公式:
SUMIFS($A$1:$A$10*$B$1:$B$10,$C$1:$C$10,"Value")
然而它没有工作。
基本上,如果C
的数值等于"value"
,我想总结A
和B
的乘积(即A*B
)。
SumProduct
是你所需要的
=SUMPRODUCT($A$1:$A$10,$B$1:$B$10,--($C$1:$C$10="Value"))
作为标准(而不是数组)公式input
此公式检查列C中的值是否等于4。 如果是,则返回产品,如果不是,则返回0.您在例如D列中input此公式,并将其向下拖动。
=IF(C1=4;SUMPRODUCT(A1:B1);0)