我有一张表(表a),上面有材料和材料价格的清单。这些列是material_name和material_price。
我有一个单独的表(表B),其中有装配名称,装配材料和装配价格。组装材料是包含在单个单元格中的列表。每一种材料都在各自的一行。
我正试图为每个组件创建一个材料价格的总和。在表B细胞F3包含4种材料在他们自己的生产线上。在单元格G3中,我希望参照表A查看单元格F3中的每一种材料,找出每种材料的正确价格,并将所有材料价格相加,创建一个总装价格,其中包括单元F3中列出的所有材料的价格。
程序集大小不一。有些是单一的材料,有些是多达10种材料。
我非常希望能够维护程序集的格式设置,因为上面列出了这些格式,以便更容易地阅读。任何帮助都将不胜感激。
预期结果:
程序集中包含的所有项的总和。金额将从表A中的材料价格中得出。
使用上面的示例:在单元格F3中有一个组装材料列表。对于单元格F3中的每一种材料,我想从表A中获取该材料的价格,并将其与单元格F3中的其他材料相加。我希望这些材料的总和以单元格G3表示为装配价格。
下面是工作表的链接:
https://docs.google.com/spreadsheets/d/1anebCM6jDAYlksZm7ASdrj9mnwhJozKBQKDv6PpxDoA/edit?usp=sharing
发布于 2021-11-29 23:10:07
尝试,在G5中
=sum(arrayformula(iferror(VLOOKUP(split(F5,char(10)),B:C,2,0),0)))https://stackoverflow.com/questions/70160932
复制相似问题