把VLOOKUP的第一參數加上&””轉換為文本

VLOOKUP函數應用範圍廣、使用簡便,是出鏡率非常高的函數,出鏡率高也意味着出錯的概率大,今天就來看看VLOOKUP函數使用過程中的錯誤值及解決方案。

一、一般出現“#N/A”的錯誤,說明在數據表首列查不找到第一參數的值。

把VLOOKUP的第一參數加上&""轉換為文本

這種錯誤值的處理一般有兩種方案:

1)核實查找值是否拼寫錯誤;

2)改成用通配符查詢:

=VLOOKUP(A8&”*”,A1:D5,2,0)

把VLOOKUP的第一參數加上&""轉換為文本

二、如果VLOOKUP函數的第三參數超過了數據表的最大列數或者小於1,將會出現#REF!錯誤。

這種情況下,修改正確的返回值列數即可。

把VLOOKUP的第一參數加上&""轉換為文本

三、如果查找的值不在數據表的第一列,也會出現錯誤值。

如下圖,【工號】信息在數據表的第二列,要返回的是第一列的值,因此公式返回錯誤。

把VLOOKUP的第一參數加上&""轉換為文本

這種情況下,建議將【工號】列挪到數據表第一列,或使用INDEX+MATCH函數、LOOKUP函數等解決。

比如上圖例子中,工號在數據表的第二列,需要查詢位於左側的姓名,就可以使用

=LOOKUP(1,0/(B2:B8=A8),A2:A8)

四、如果查找的值為數字,並且返回錯誤值時,多數情況是查找值和原始數據表值的格式不一樣。

如下圖,B8單元格輸入的是數字“111”,而A列存儲的是文本型數字,兩者不同,因此返回錯誤。

把VLOOKUP的第一參數加上&""轉換為文本

上面所述的這種錯誤,也有兩種解決方法:

1)利用【分列】功能將A列的文本型數字轉化為數字;

2)把VLOOKUP的第一參數加上&””轉換為文本。

VLOOKUP函數有錯誤值,大致會出現以上幾種情形,以後遇到了,別忘了用上面這幾種方法檢查一下哦。

原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/191634.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
簡單一點的頭像簡單一點
上一篇 2024-11-30 09:28
下一篇 2024-11-30 09:29

相關推薦

  • excel通過VLOOKUP函數從一個表中取數到另一個表方法

    Excel表格處理數據的功能很強大,工作中,經常需要從數據庫文件中查找索引數據到另一個文件中,如何實現這個引用?通過VLOOKUP函數,就可以輕鬆做到。 VLOOKUP函數是一個縱…

    2024-11-30
  • VLOOKUP函數的使用教程

    3、這個時候,大概可能回去一個一個人工查找,因為所提供的數據數量很少,但是其實工作中這種數據很龐大的,人工查找無疑即浪費時間,而且不能讓A分銷商相信你所提供數據的準確性。 接下來,…

    2024-11-30
  • Hlookup與Vlookup也有類似的功效

    Excel的Vlookup函數是一個縱向查找函數,它與lookup函數和Hlookup函數屬於一類函數,這個函數可以幫助我們按列查找數值,最終返回該列所需查詢列序所對應的值,Hlo…

    2024-11-30
  • vlookup函數使用

    vlookup函數是一個非常強大的函數,在辦公中會經常使用到,根據使用的情況可以做到不一樣的效果,使用方便。下面就為你帶來了vlookup函數怎麼用詳細步驟,快來學習吧。 vloo…

    2024-11-22

發表回復

登錄後才能評論