给定数量和价格,得到总和

时间:2017-04-12 10:36:15

标签: excel excel-formula

enter image description here

该表包含两部分,第一部分显示员工销售的产品和每种产品的数量,第二部分是产品的价格,现在给员工Tom,计算他销售产品的金额。结果应该是5 * 2 + 4 * 1 + 1 * 2 = 16,但我不知道如何编写excel公式。请帮助我,谢谢。

2 个答案:

答案 0 :(得分:1)

=SUMPRODUCT(VLOOKUP(T(IF({1},$B$2:$B$6)),$F$2:$G$9,2,)*$C$2:$C$6*($A$2:$A$6=J2))

有人给出了上述解决方案,这很棒。

答案似乎在说明(我只是假设,不确定):

  1. IF({1},$B$2:$B$6)将单元格转换为静态数组。

  2. lookup_value中的第一个参数VLOOKUP可以是数组。

答案 1 :(得分:0)

如果您在D栏中添加帮助列以获取每行的总价格,您可以使用sumif执行此操作:

将其放入D2并向下拖动:

=INDEX(G:G,MATCH(B2,F:F,0),1)*C2

然后在K2中:

=SUMIF(A:A,J2,D:D)

如果您想在下一行添加另一个名称,也可以将其向下拖动。

enter image description here