我有2张在Excel中使用的工作表:
1)主价目表
2)进入
我的“主价格表”表包括特定的木材尺寸和规格以及指定的价格(可能有200种不同的选项可用于定价目的,因此需要很长时间才能手动查找每个价格)
当我在“条目”表中输入木材清单时。 。 。仅在“大小(W)”,“大小(H)”,“长度”和“种类”列中的值返回时,我才想从“主价格表”中的“价格”列中返回值。在“条目”表中输入的内容与“主价格表”中的列匹配,以便它可以为我找到价格
什么公式可以帮助我解决这个问题?
我们将不胜感激
我已经在下面的帖子中添加了图片,以便您可以看到我正在使用的照片
答案 0 :(得分:0)
最简单的方法可能是在两个表中都创建一个帮助器列,在其中将四个单元格与和号&
组合在一起。这将创建一个唯一键,您可以在诸如VLoookup或索引/匹配组合之类的查找功能中使用它。
例如:在主表格中,在价格之前插入一个新列,并在该新列中使用公式(从G3单元格开始
=A3&C3&D3&E3
在条目表中执行相同的操作。然后,您可以在输入表的单元格H3中查找这样的价格:
=vlookup(G3,'Master Price Sheet'!F:G,2,False)
复制下来。
这是基本原则。您可以通过错误捕获来添加更多优化,因此,如果行为空,则不会出错。许多方法之一是将公式包装在IfError中,或者在执行Vlookup之前检查所有四个单元格的内容。