使用多个条件求和并从另一个表中查找

使用多个条件求和并从另一个表中查找

在下表中,我想将第二季度纽约 ACT 的销售额乘以相应的费率后进行汇总。是否有一个一次性公式可以使用,而无需将第一个表的所有项目乘以相应的费率,然后进行汇总?我想要的结果是 (49*.45)+(10*.37)=25.45。

此处有表格图片

答案1

您可以在表格中插入新的 G 列费率并在其中写入相应的汇率(在商店 A 的同一行写入 0.45,商店 B 写入 0.37 ...)结果将是:
=SUMPRODUCT((A3:A8="纽约")*E3:E8*G3:G8)
如果地区(A 列)为“纽约”,Sumproduct 会将 E 列(Q2)中的每个单元格乘以 G 中的汇率

答案2

您可以使用这个公式:

=SUMPRODUCT(($E$3:$E$8)*(LOOKUP($B$3:$B$8,$H$3:$H$8,$I$3:$I$8)))

在此处输入图片描述

地区和公司的顺序无关紧要,但查找范围在查找列中必须按升序排列,在本例中,H 列需要按升序排列。

相关内容