VLOOKUP没有给出预期的结果

时间:2014-08-13 19:35:59

标签: excel vlookup

我曾多次使用过VLOOKUP,但这确实让我很难过。我有一个VBA代码,可以将数据从一个工作簿复制到另一个工作簿,然后我尝试对我复制的数据执行VLOOKUP

以下是我复制的数据如何在Sheet2中布局的示例:

5009 |材料|商店物品

已经复制的表的名称为“AutoList”,表格的范围(显然比这更多了)

我正在尝试使用VLOOKUP的表格如下所示:

[VLOOKUP] |材料| Z | X | C | V

我使用的公式是:

=VLOOKUP("Materials",AutoList,1,0)

我不能为我的生活找出为什么我得到#N / A作为结果。如果我删除末尾的0(对于逻辑),我最终得到AutoList表中的最后一个数字,因为它只进行部分匹配。

任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:1)

根据Excel的帮助文件vlookup查找,"表示表格最左边一列中的值。" AutoList是否使用"材料"定义您的范围。在第一列?如果是这样,那么你的vlookup公式的结果就不应该返回" Materials"?

答案 1 :(得分:1)

“table_array”的第一列中的“lookup_value”......?