我正在尝试使用那里的物料ID和名称来计算物料的价格。我有三个不同的表格(见下文),我正在尝试计算总价。我正在尝试提出一个非常近似的公式=数量*价格(如果图纸编号和物料ID匹配)
我用彩色编码我需要匹配的对,价格和数量是我需要乘以得到总价格的对,我只是想使这一过程自动化,因为我要计算大约3000张图纸。
非常感谢您的帮助。
使用索引/匹配:
=INDEX(I:I,MATCH(A2,G:G,0))*INDEX(E:E,MATCH(INDEX(H:H,MATCH(A2,G:G,0)),D:D,0))
如果图形和材质之间存在多对一的关系,那么我们可以使用动态数组公式FILTER
=INDEX(I:I,MATCH(A3,G:G,0))*INDEX(E:E,MATCH(INDEX(H:H,MATCH(A3,G:G,0)),D:D,0))
如果没有动态数组公式,那么我们需要在sumproduct中添加另一个布尔值:
=SUMPRODUCT(SUMIFS(E:E,D:D,$H$2:$H$6)*$I$2:$I$6*($G$2:$G$6=A2))