0

我有一个关于 Excel 中的 VLOOKUP 的快速问题。假设我创建了一个没有标题的三行两列的表。假设我为第一列提供“坏”、“好”和“好”类别,第二列提供数字 0、1、2。如果我在工作表的其他地方有一个包含 0s 1s 和 2s 的列,我知道我的 VLOOKUP 应该如下所示:

VLOOKUP(0s 1s和2s列中的条目,三行两列的表,2,FALSE)。

但是,我得到一个 N/A 值。有谁知道这可能是为什么?

4

2 回答 2

2

为了VLOOKUP工作,您需要表格将数字列放在文本列的左侧(查找范围始终是“表格数组”的第一列),因此您需要切换这些并使用 VLOOKUP 或保留当前设置和使用INDEX/MATCH

=INDEX(1st column of table,MATCH(an entry in the column of 0s 1s and 2s, 2nd column of table,0))

于 2013-10-07T15:37:07.143 回答
1

VLOOKUP获取条目(函数的第一部分)并查看表的第 1 列,也就是说,在您的示例中,它正在查看包含“好”、“好”和“坏”的列,因为它没有找到任何东西(0、1 或 2),它都会返回#N/A.

转动你的桌子,让 0、1 和 2 排在第一位,然后在下一列中有“好”、“好”和“坏”,然后重新输入你的公式。

于 2013-10-07T15:36:05.167 回答