vlookup函數(shù)為什么會出錯? excel中vlookup報錯的原因分析和解決辦法

對于vlookup函數(shù),相信大家都不陌生,它是職場中最實用的函數(shù)之一。但是有不少新手在使用它的時候總是會遇到各種各樣的錯誤,分明函數(shù)是正確的,但是就是得不到正確的結果,讓人忍不住想要撓頭,今天就來解決下這個問題,在這里跟大家列舉了6類錯誤的原因以及修正方法,廢話不多說,讓我直接開始吧。
一、有空格存在
如下圖所示,我們查找張飛的考核得分,公式什么的都是正確的,表格中也有張飛的存在,但是vlookup居然返回了錯誤值,這是因為在數(shù)據(jù)表中,張飛這個單元格中空格存在。
Excel想要匹配到正確的數(shù)據(jù),首先必須保證兩個單元格中的數(shù)據(jù)是一模一樣的,但是現(xiàn)在數(shù)據(jù)表中的姓名存在空格,Excel就會認為這這兩個數(shù)據(jù)是不一樣的,所以就會返回錯誤值。
解決方法也非常的簡單,我只需要按下快捷鍵【 Ctrl+h】調(diào)出替換,在【 查找內(nèi)容】中輸入一個空格,【 替換為】什么都不需要輸入,然后點擊【 全部替換】即可,這樣的話就可以將所有的空格都替換掉,這樣的話就能查找到正確的數(shù)據(jù)了。
二、存在不可見字符
當確定表格中沒有空格存在,公式也是正確的,但是公式依然返回錯誤值,這個時候表格中可能有不可見字符的存在,這樣的數(shù)據(jù)經(jīng)常出現(xiàn)在從系統(tǒng)導出的表格中。
我們以換行符為例,跟大家演示下如何將不可將字符刪除掉。我們只需要選擇數(shù)據(jù),然后點擊【 數(shù)據(jù)】功能組,找到【 分列】直接點擊【 完成】就可以把所有的不可見字符都刪掉。
三、數(shù)值的格式為文本
如下圖所示,我們根據(jù)工號查找姓名,公式也是正確的,表格中也沒有空格與不可見字符,但是返回的結果依然是錯誤的,這是因為數(shù)據(jù)的格式不一致造成的,這樣的情況僅僅會出現(xiàn)在查找值是數(shù)字的時候。
在數(shù)據(jù)表中,工號的左上角都有一個綠色的小三角,這個就是提示我們現(xiàn)在數(shù)值的格式是文本,而在查找表中工號的格式是數(shù)值,因為格式不一致Excel就會判定兩個單元格不一致,所以就會返回錯誤值。
對于這樣的數(shù)據(jù),我們可以利用復制粘貼把它轉換為數(shù)字格式,首先在空格單元格輸入1,然后復制1,再選擇想要轉換的數(shù)據(jù)區(qū)域,點擊鼠標右鍵找到【 選擇性粘貼】在運算中選擇乘即可,這樣的話就可以批量轉換為數(shù)字格式。
四、拖動公式,未設置引用方式
如果你設置的公式,只能查找到1個正確的結果,其余的都是錯誤值,那多半是因為沒有設置正確的引用方式造成的。
如下圖所示當我們向下拖動公式,第二參數(shù)查找的數(shù)據(jù)會發(fā)生變化,導致我查找的194這個工號不在數(shù)據(jù)區(qū)域中,所以函數(shù)就會返回錯誤的結果。
解決的方法非常的簡單,我們只需要在設置的第二參數(shù)的時候,按下f4設置為絕對引用即可,這樣數(shù)據(jù)區(qū)域就不會發(fā)生變化了,如果你需要向右拖動數(shù)據(jù),則需要注意第一參數(shù)也需要設置對應的引用方式。
五、查找值必須在數(shù)據(jù)區(qū)域的第一列
這是使用vlookup的前提條件,當使用vlookup查找數(shù)據(jù)的時候,查找值必須在數(shù)據(jù)區(qū)域的第一列才可以找到正確結果。
如下圖,我們用姓名查找得分,但是數(shù)據(jù)區(qū)域卻設置為了A1:D9,在這個數(shù)據(jù)區(qū)域中第一列是工號,所以我們是找不到正確的結果的。
這個時候我們只需要更改下數(shù)據(jù)區(qū)域,設置為B1:D9,將姓名放在數(shù)據(jù)區(qū)域的第一列即可找到正確的結果。
六、查找到的結果不是自己想要的
如下圖所示,想要通過工號查找得分,但是找到的結果卻是部門,這多半是因為第三參數(shù)設置錯誤導致的。
第三參數(shù)的作用是返回查找的結果列,就是說想要查找哪個結果,就數(shù)一下這個結果在第二參數(shù)的第幾列,然后直接輸入對應的數(shù)字即可,在這里第三參數(shù)是3,在數(shù)據(jù)區(qū)域中它對應的是部門,所以就會返回部門,我們只需要將其設置為4就能返回考核對分了。
對于vlookup的第四參數(shù),它不容易錯誤,一般來說一直將其設置為0即可,以上就是今天分享的全部內(nèi)容,對于vlookup函數(shù),你是不是有了更深的認識了呢?
相關文章
excel表格常用函數(shù)技巧大全 excel中最常用的30個函數(shù)分享
辦公免不了要做資料算量,Excel是工作中最常用的工具之一。只要搞清楚它的一些使用小技巧,工作效率那是嗖嗖的往上蹭啊。下面這些,你就絕對不能錯過2022-06-11- 這篇文章主要介紹了10種excel多條件查找函數(shù)的使用方法匯總的相關資料,需要的朋友可以參考下本文詳細內(nèi)容介紹2022-07-14
excel函數(shù)公式大全 excel最常用的八個函數(shù)的使用方法
這篇文章主要介紹了excel函數(shù)公式大全 excel最常用的八個函數(shù)的使用方法的相關資料,需要的朋友可以參考下本文詳細內(nèi)容介紹2022-07-15- 今天跟大家分享10組日常工作中經(jīng)常需要用到的Excel公式組合,大家如果遇到類似的問題,更改數(shù)據(jù)區(qū)域,直接套用即可2023-01-04
Excel如何用SORT函數(shù)實現(xiàn)排序? 排序函數(shù)SORT用法解析
Excel如何用SORT函數(shù)實現(xiàn)排序?Excel中的數(shù)據(jù)想要排序,該怎么操作呢?下面我們就來看看排序函數(shù)SORT用法解析,詳細請看下文介紹2023-02-09excel文本函數(shù)怎么用? LEN/LENB/LEFT函數(shù)的用法
excel文本函數(shù)怎么用?文本函數(shù)中LEN/LENB/LEFT很常用,該怎么使用呢?下面我們就來看看詳細的教程2023-05-09excel中查詢函數(shù)怎么用? hyperlink函數(shù)的使用方法及實例
excel中查詢函數(shù)怎么用?excel中有很多函數(shù)經(jīng)常使用,其中一個函數(shù)是無法被代替的,它就是hyperlink函數(shù),下面我們就來看看hyperlink函數(shù)的使用方法及實例2023-05-23Excel 定位查詢函數(shù) index 函數(shù) 使用技巧匯總
Excel是很常用的辦公軟件,經(jīng)常使用excel處理數(shù)據(jù),有很多函數(shù)大家不一定使用,下面我們就來看看Excel中index函數(shù)用法2023-06-20excel中npv公式怎么用? Excel 中 NPV 函數(shù)使用技巧分享
excel中npv公式怎么用?使用excel管理財務和投資的時候,需要使用npv函數(shù),該怎么用呢?下面我們就來看看Excel 中 NPV 函數(shù)使用技巧分享2023-07-10excel中edate函數(shù)怎么用? EDATE函數(shù)的使用方法及實例
excel中edate函數(shù)怎么用?edate()函數(shù)是Excel中的日期和時間函數(shù)之一,用于返回指定日期之后或之前的幾個月的日期,下面我們就來看看EDATE函數(shù)的使用方法及實例2023-07-24