在Excel中當我們使用vlookup函數(shù)時會可能出現(xiàn)#N/A 錯誤,意思是 Not Applicable(不適用,即值不可用)。那么為什么會出現(xiàn)#N/A 錯誤呢?通常,VLOOKUP 函數(shù)返回 #N/A 錯誤有以下4種原因。接下來,我們逐步了解并給出解決方法。
1、查找區(qū)域沒有從查找值開始選中
這里的查找值是【城市】,返回的是編號的結果,當我們使用vlookup函數(shù)時,查找區(qū)域也應該從【城市】那列開始選擇,并且要選中含有結果【編號】那一列。
正確函數(shù)公式為:=VLOOKUP(B2,G1:H6,2,0)
2、單元格區(qū)域沒絕對應用
在單元格中我們填寫好了vlookup函數(shù)后,下拉填充查找其他單元格的值,但是結果出現(xiàn)vlookup函數(shù)錯誤。這里我們定位在錯誤的單元格中可以看到,查找的區(qū)域已經發(fā)生了變化,因為在第一個單元格填寫函數(shù)的時候,沒有絕對引用,下拉的時候區(qū)域就被改變了。
正確函數(shù)公式為:=VLOOKUP(B5,$G$1:$H$6,2,0)
3、查找值前后存在空格
有時從各類內部系統(tǒng)中導出數(shù)據,或從網絡上獲取的數(shù)據,可能帶有前后空格,而且不容易被發(fā)現(xiàn)。另外,可能是手動輸入數(shù)據時,不小心多打了空格,也會導致這個問題。VLOOKUP 函數(shù)在查找時,不會忽略空格,因此錯誤也會隨之產生。
解決辦法:一個比較巧妙的解決辦法是,VLLOOKUP函數(shù)中的查找使用 TRIM 函數(shù)去除空格。
通用公式如下:=VLOOKUP(TRIM(查找值), 查找區(qū)域, 返回值列, 精確匹配)
4、查詢表中沒有查找值的內容
在查找的區(qū)域中并沒有我們要查找的【福州】這個單元格,所以也會出現(xiàn)錯誤。
以上就是使用 VLOOKUP 函數(shù),返回 #N/A 錯誤的常見的 4 種原因和解決的方法,希望對你有幫助!
聯(lián)系客服