将SUMIFS转换为SUMPRODUCT

时间:2017-04-08 13:21:59

标签: excel

如果SUMIFS中的数字在21到30之间,那么这是我SUM D12:D1000 E12:E1000中的数字。

SUMIFS(D$12:$D$1000,E$12:$E$1000,">20",E$12:$E$1000,"<31")

我尝试将其转换为SUMPRODUCT

SUMPRODUCT(D12:D1000*(E12:E1000=">20")*(E12:E1000="<31"))

但结果我得到0。该公式似乎不起作用。

1 个答案:

答案 0 :(得分:0)

你的SUMPRODUCT公式应该这样写,

= SUMPRODUCT( - (A2:A11> = 20), - (A2:A20 <= 30),C2:C20)

请根据需要更改数据范围。