這年頭作為職業表親,要說自己不會VLOOKUP函數,那可是要打屁屁的 。VLOOKUP函數應用范圍廣、使用簡便,是出鏡率非常高的函數 。
可是這廝偶爾也會發個小脾氣,查詢時返回錯誤值,讓表親摸不著頭腦 。今天就和大家說說VLOOKUP函數使用過程中的錯誤值及解決方案 。
一、一般出現“#N/A”的錯誤,說明在數據表首列查不找到第一參數的值 。

文章插圖
這種錯誤值的處理一般有兩種方案:
1)核實查找值是否拼寫錯誤;
2)改成用通配符查詢:
=VLOOKUP(A8&"*",A1:D5,2,0)

文章插圖
二、如果VLOOKUP函數的第三參數超過了數據表的最大列數或者小于1,將會出現#REF!錯誤 。
這種情況下,修改正確的返回值列數即可 。

文章插圖
三、如果查找的值不在數據表的第一列,也會出現錯誤值 。
如下圖 , 【工號】信息在數據表的第二列,要返回的是第一列的值,因此公式返回錯誤 。

文章插圖
這種情況下,建議將【工號】列挪到數據表第一列,或使用INDEX+MATCH函數、LOOKUP函數等解決 。
比如上圖例子中,工號在數據表的第二列,需要查詢位于左側的姓名 , 就可以使用
=LOOKUP(1,0/(B2:B8=A8),A2:A8)
四、如果查找的值為數字,并且返回錯誤值時,多數情況是查找值和原始數據表值的格式不一樣 。
如下圖 , B8單元格輸入的是數字“111”,而A列存儲的是文本型數字,兩者不同 , 因此返回錯誤 。

文章插圖
上面所述的這種錯誤,也有兩種解決方法:
1)利用【分列】功能將A列的文本型數字轉化為數字;
2)把VLOOKUP的第一參數加上&""轉換為文本 。

文章插圖
好啦 , 今天的門診時間就到此為止吧 。
【vlookup函數常見錯誤及解決的辦法】遇到VLOOKUP函數有錯誤值的時候,別忘了用上面這幾種方法檢查一下哦 。
- 增函數乘減函數是減函數
- 對數函數的反函數是什么
- 反比例函數對稱軸怎么
- 什么是減性食物和水果,生活中常見的堿性物質有哪些
- 如何證明函數連續
- 高差的計算公式,excel標準差公式函數怎么用
- 對數函數的反函數怎么
- sumif函數的使用方法教程
- 常見的曲線運動有哪些
- 函數斜率是什么意思
