如何在Excel VBA中使用Sumif和乘法?

时间:2017-04-27 17:35:28

标签: excel excel-formula

我有清单

AHU, Area, People Load W/m2  
AHU1, 1, 5  
AHU2, 1, 10  
AHU1, 2, 5  
AHU1, 2, 10  
AHU2, 2, 10  

我想要实现的结果

AHU1 = 1*5+2*5+2*10=35
AHU2 = 1*10+2*10 = 30

我想使用Sumif

=SUMIF(UnitRef_Supply,"="&$A19, People Load * Area)

显然我的例子不起作用,任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:2)

这就是SUMPRODUCT的用途:

=SUMPRODUCT((UnitRef_Supply=$A19) * People Load, Area)

enter image description here