Excel:数组总和如果

我有什么似乎是一个简单的问题,但我无法解决它。

我有两列。 一个将只有一个价值5,10,20,40,50,60,80签字。

另一个只是货币价值。

我一直在研究数组,看看我是否可以简化这个公式,但我失败了。

现在,我需要一个公式来评估第一列是一个数字,大于或等于40但小于80.如果是,它需要乘以它旁边的货币值,并返回总数这是真实的整套条目。

有人可以帮我制定这个,因为如果我最终得到一笔巨款。 当然有更好的办法?

你想使用SUMPRODUCT:

=SUMPRODUCT(($A$1:$A$8>=40)*($A$1:$A$8<80),$A$1:$A$8,$B$1:$B$8) 

在这里输入图像说明