Excel - 从一个单元格中求和多个材料 ID 成本

问题描述 投票:0回答:1

因此,我有一个由多种材料制成的产品,并标有材料 ID。我需要从单元格中提取多个材料 ID,并从另一个表中查找其相关成本,然后将它们全部加起来以找到总生产成本。当产品只需要一种材料时,通过简单的 xlookup 可以很容易做到这一点,但是当有多个材料 ID 时,它就不起作用了。这是一个虚构的小项目,我正在开始一项销售珠宝的业务。如果答案很简单,我很抱歉,我不是 Excel 专家。无论如何,感谢您的帮助,谢谢!

我知道我可以通过首先制作第三个表来解决这个问题,仅用于查找生产成本并将每个材料 ID 放在自己的单元格中,但我真的希望我能找到一种方法来避免这种情况并弄清楚如何 xlookup 和根据一个单元格中的 ID 对多种材料求和。

正如您在单元格 K12 中看到的,项链由 3 种不同的材料(三个材料 ID)组成。我如何查找这三者并将它们相加得出总生产成本?

这是一张照片供参考: Excel Photo

这是我的“生产成本”列的代码:

=SUM(XLOOKUP([@[Material IDs Needed]],Table1[Material ID],Table1[Material Cost]))
excel excel-formula xlookup
1个回答
0
投票

此公式使用

VLOOKUP
TEXTSPLIT
。如果需要,将范围替换为列的名称引用。

=SUM(VLOOKUP(VALUE(TEXTSPLIT(K4,",")),B$4:D$12,3,FALSE))

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.