2013-10-07 69 views
0

我有一個關於Excel中VLOOKUP的快速問題。假設我創建了一個沒有標題的三行兩列表。假設我爲第一列提供了類別'不好''好'和'好',第二列用數字0,1,2。如果我在包含0s 1s和2s的工作表中的其他地方有一列,我明白我的VLOOKUP應該看起來如下:VLOOKUP N/A錯誤

VLOOKUP(0s 1s和2s列,三行兩列表列,2,FALSE)。

但是,我得到一個N/A值。有誰知道這可能是爲什麼?

+0

VLOOKUP()需要具有與0,1秒的柱,和2S到另一列的左側s .....所以它應該是第一列 –

回答

1

VLOOKUP需要的條目(函數的第一部分),並期待在表中的第1列,也就是說,在你的榜樣,它正在尋求在列含「好」,「好」和「壞」,由於它沒有找到任何東西(0,1或2),它返回#N/A

將表格過來,以便0,1和2是第一,然後在下一列在「好」,「好」和「壞」並重新輸入公式。

+0

謝謝,這是有道理的。那麼爲什麼VLOOKUP要求指定一個列,但如果它始終需要第一個? – 114

+0

@Stopwatch指定的列是要從中返回值的列。如果您有3列,並使用3,則VLOOKUP將返回第3列中的值。 – Jerry

+0

太好了,再次感謝! – 114

2

VLOOKUP工作,你'需要表格在文本列的左側有數字列(查找範圍始終是「表格數組」的第1列),因此您需要切換這些列表並使用VLOOKUP或保留當前設置並使用INDEX/MATCH

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

+0

+1打算放置替代品,但必須離開鍵盤一段時間= P – Jerry