Excel 2007 - 使用库存清单和价目表将价格添加到零件清单

Excel 2007 - adding prices to a list of parts using a stock list and a price list

我确信有一种简单的方法可以做到这一点,但出于某种原因,这个方法正处于我的盲点...

我有一个价格目录,其中列出了所有可能的零件号及其价格。我有一份由第三方制作的单独库存清单,其中列出了他们库存的所有零件。我需要编写一个公式来检查库存清单上的零件是否在价格目录中,如果是,则将价格添加到库存清单中。

例如,如果价格目录在 A 列中有零件号,在 B 列中有价格,我将库存检查中的零件号添加到 C 列中,我需要检查它们是否在 A 中,如果他们是,将价格添加到 D 列中。

这有意义吗?

谢谢!

VLOOKUP 是一个可以帮助您解决问题的公式。

INDEX-MATCH-MATCH 的组合是另一个可以得到相同结果的公式。

VLOOKUP 是一个 VOLATILE 函数,需要更长的工作时间。但是,只有在大文件中才会出现这种情况。

一些专家比较了这两者的工作结果并得出结论,VLOOKUP 比 INDEX-MATCH-MATCH 公式组合慢大约 13 倍。