Excel SUMIFS 和匹配

Excel SUMIFS & Match

我正在尝试使用那里的 Material ID 和名称来计算 material 的价格。我有三个不同的表格(见下文),我正在尝试计算总价。 我正在尝试想出一个公式 = 数量*价格(如果图纸编号和垫子 ID 匹配)

我对需要匹配的对进行了彩色编码,我需要将价格和数量相乘以获得总价,我只是想自动执行此操作,因为我有大约 3000 张图纸要计算价格。

非常感谢任何帮助。

使用INDEX/MATCH:

=INDEX(I:I,MATCH(A2,G:G,0))*INDEX(E:E,MATCH(INDEX(H:H,MATCH(A2,G:G,0)),D:D,0))


如果Drawing和material之间存在不止一对一的关系那么我们可以使用动态数组公式FILTER

=SUMPRODUCT(SUMIFS(E:E,D:D,FILTER(H:H,G:G=A2))*FILTER(I:I,G:G=A2))

如果没有动态数组公式,那么我们需要在 sumproduct 中添加另一个布尔值:

=SUMPRODUCT(SUMIFS(E:E,D:D,$H:$H)*$I:$I*($G:$G=A2))