我正在處理一個excel文件,我試圖用vLookUp函數「映射」一些值。找不到錯誤:VLOOKUP不返回值
vLookUp函數的第一個參數讓我很頭痛:函數使用某些值(手工輸入文本格式)......但不適用於預先生成的值(同樣的值...但從ERP系統生成..)。我查了一下,以確定我在尋找「相同的性質」值(文本與文本)......但我無法找出爲什麼前3個值(用手輸入)很好......但最後3個(預生成)給了我一個#N/A錯誤:它必須是「格式」的差異..但我找不出差別在哪裏...
這是使用的公式:= VLOOKUP D1; $ A $ 1:$ B $ 219; 2,FALSE)
1008600 379.99 1008600 379.99
1008601 379.99 1008601 379.99
1010600 449.99 1010600 449.99
1010601 449.99 1010601 #N/A
1013600 489.99 1013600 #N/A
1014601 509.99 1014601 #N/A
1015600 569.99
1018603 679.99
1019600 809.99
謝謝!
這工作...但我仍然不低估爲什麼。通過ctrl + 1 - > text更改單元格的格式與TEXT(value,「#」)不同。 – user1023021
更改格式並不會實際更改底層數據。您需要在格式更改後強制重新計算數據以進行更改(例如,使用文本到列)。 – nutsch
你也可以連接「」來轉換爲公式中的文本,就像這樣'= VLOOKUP(D1&「」,$ A $ 1:$ B $ 219,2,FALSE)' –