Vlookup是我們在工作中使用頻率非常高的一個函數,但是在實際的使用中經常會出現這樣那樣的錯誤,今天就跟大家分析5種vlookup函數錯誤的原因,以及如何修改才能查找到正確的值

1. 有空格的存在

這個是我們經常遇到的問題,下圖中查找返回錯誤值的原因是在數據表中小張的名字存在空格,所以Excel會認爲我查找值小張,與數據表中的小張空格不是一樣的字符,就會返回錯誤值,我們只需要把數據表中小張的空格刪除即可得到正確的結果

詳解5種vlookup常見錯誤及處理方法,學會後給同事講講你就是大神

實際工作中我們如何快速的刪除空格呢,我們可以使用替換將空格替換爲空,按快捷鍵Ctrl+h調出替換窗口,然後在查找值中輸入一個空格,直接點擊全部替換即可。如下動圖

詳解5種vlookup常見錯誤及處理方法,學會後給同事講講你就是大神

2. 不可見字符

這種問題經常出現在我們從系統導出的數據,如下圖所示,我們的公式設置沒問題,表格中也沒有存在空格,但是還是顯示結果錯誤,這是因爲有換行符的存在

詳解5種vlookup常見錯誤及處理方法,學會後給同事講講你就是大神

如何快速刪除不可見字符呢,我們可以利用分列來快速刪除不可見字符,選擇數據點擊分裂後直接點擊完成即可,如下動圖,建議大家在從系統導出的數據都可以先進行下這樣的操作來刪除不可見字符

詳解5種vlookup常見錯誤及處理方法,學會後給同事講講你就是大神

3. 數據格式不同

如下圖的錯誤是因爲在查找值中177的格式爲數值格式,而在數據表中的177的格式爲文本格式,因爲格式不同Excel就判定兩個不是同一個值,所以會返回錯誤的值,數據表中的左上角的綠色小三角是提醒我們這個單元格中的數據是文本格式,以後只要遇到這樣的左上角帶綠色小三角的,它的格式就一定是文本

詳解5種vlookup常見錯誤及處理方法,學會後給同事講講你就是大神

那麼我們如何將它批量更改爲數值的格式呢,方法很多在這裏跟大家介紹兩種方法,第一種是利用分列,選擇數據點擊分列直接點完成,跟去除不可見字符的操作是一樣的,這裏就不再演示了,第二種方法是利用選擇性粘貼,我們先任意輸入一個1,然後複製它選擇文本格式的數值右鍵選擇性粘貼選擇乘即可,如下動圖

詳解5種vlookup常見錯誤及處理方法,學會後給同事講講你就是大神

4. 未絕對引用數據區域

這種情況多發生在我們對函數進行拖拽的過程中,如下圖所示,我們的查找第一個值的時候完全沒有問題,但是在向下拖拉的過程中發生了變化,我們可以看一下194的具體函數公式,它的查找區域爲下圖標紅區域,我們向下拖拉的時候數據區域也向下移動了,而194不在數據區域內

詳解5種vlookup常見錯誤及處理方法,學會後給同事講講你就是大神

解決辦法是將數據其餘按F4進行絕對引用就可以了,這裏要說明下,vlookup的第一與第二參數都要根據拖拉的具體情況來進行絕對引用或者相對引用

詳解5種vlookup常見錯誤及處理方法,學會後給同事講講你就是大神

5. 查找值不在數據區域的第一列

這是很多人經常粗心犯的一個錯誤,vlookup函數的數據區域中第一列必須是查找值所在的列,在下圖中數據區域爲所有區域,而所有區域的第一列爲工號,我們要查找的是姓名

詳解5種vlookup常見錯誤及處理方法,學會後給同事講講你就是大神

所以我們應該將公式改爲下圖中以姓名開頭

詳解5種vlookup常見錯誤及處理方法,學會後給同事講講你就是大神

通過以上五個常見的錯誤我們可以總結下vlooup函數發生幾個原因

1. 查找值與數據表中存在空格以及不可見字符2. 查找值與數據表中的數據格式不相同3. 查找區域經過拖拉後設置不正確,應根據實際情況選擇引用方式4. 查找區域設置不正確,查找區域必須爲查找所在的第一列

以上的錯誤總結主要是針對vlooup的第一和第二參數來進行總結的,第三參數和第四參數細心點一般不會發生錯誤,即便是輸錯了,經過查找也能找出來,第三參數和第四參數記住兩句話就可以了

第三參數:要查找的結果在數據區域的第幾列就寫級第四參數:精確查找寫:0,模糊查找寫:1

看完後對於vloookup函數你是不是有了更深層次了了解了呢

我是Excel從零到一,關注我, 持續分享更多Excel技巧

相關文章