說明:如果您有任何疑問或想咨詢其他業務請撥打電話 400 685 0732
全網監測海量數據按需發布監測預警
實時把握輿情動態精準追溯信息源頭
在使用vlookup函數的時候,有許多人都會出現錯誤的情況,但是出現錯誤時因為公式比較復雜經常就不知道出現錯誤的原因是什么以及出現的地方在哪,嚴重影響到了使用公式的效率,所以今天我們就來看一看vlookup函數出現錯誤的原因以及如何解決的問題。
vlookup函數出現錯誤——vlookup函數常見錯誤有哪些
第1種:沒有正確的使用引用方式,造成在復制公式后區域發生變動引起錯誤。
如下圖所示,當C9的公式復制到C10和C11后,C10公式返回錯誤值。
錯誤原因:由于第二個參數A2:D6是相對引用,所以向下復制公式后會自動更改為A3:D7,而A10中的工號A01所在的行,不在AO3:D7區域中,從而造成查找失敗。
解決方案:把第二個參數的引用方式由相對引用改為絕對引用即可。
B9公式改為:=VLOOKUP(A9,$A$2:$D$6,2,0)
第2種:數據表中含有多余的空格。
如下圖所示,由于A列工號含有多余的空格,造成查找錯誤。
錯誤原因:多一個空格,用不帶空格的字符查找當然會出錯了。
解決方案: 1、手工替換掉空格。建議用這個方法;
2、在公式中用trim函數替換空格而必須要用數據公式形式輸入。
即:=VLOOKUP(A9,TRIM(seo1:D6),2,0) 按ctrl+shift+enter輸入后數組形式為 {=VLOOKUP(A9,TRIM(A1:D6),2,0)}
第3種:類空格但非空格的字符。
在表格存在大量的“空格”,但又用空格無法替換掉時,這些就是類空格的不可見字符,這時可以“以其人之道還之其人之身”,直接在單元格中復制不可見字符粘貼到替換窗口,替換掉即可。
第4種:不可見字符的影響
例:如下圖所示的A列中,A列看不去不存在空格和類空格字符,但查找結果還是出錯。
出錯原因:這是從網頁或數據庫中導入數據時帶來的不可見字符,造成了查找的錯誤。
解決方案:在A列后插入幾列空列,然后對A列進行分列操作(數據 – 分列),即可把不可見字符分離出去。
vlookup函數出現錯誤怎么辦
一般來說,這些有空格或者不可見字符是從系統導入到excel工作表里造成的,或者是我們輸入時手誤,這種情況下,從別的系統導入多見。
1、第1個解決方法:找到報錯的公式找到空格,不可見字符復制下快捷鍵Ctrl+F把光標定位查找文本框粘貼下把光標點到替換文本框什么也不用輸入全部替換就OK了
2、第2個解決方法:如果是數據源前后有空格,不可見符,我們可以把vlookup函數的第1參數查找值前后添加* 。
vlookup函數出現錯誤時不外乎是以上這幾種,當然還有其他的一些原因,但最主要的還是因為公式出現的錯誤,所以在使用的過程當中出現錯誤時,首先就需要檢查你的表格是否正確以及你的公式是否輸入正確。如果想了解更多的內容,歡迎關注我們文軍營銷的官網。
推薦閱讀
vlookup函數老是出錯 vlookup函數老是出錯的原因是什么 | 文軍營銷第1種:第2個參數區域設置錯誤之一。 例:如下圖所示,根據姓名查找齡時產生錯誤。 錯誤原因: vlookup函數第二個參數是查找區域,該區域的第1列有一個必備條件,就是查找的對象(seo9),必須對應于區域的第1列。本例中是根據姓名查找的,...vlookup匹配不出來 vlookup匹配失敗的原因是什么 | 文軍營銷1.軟件導入的數據,第一列中所查找值后有不可見字符。 要查找的數據是由軟件導入,或第一列的數值的前后有其他不可見字符(如空格等),VLOOKUP函數返回“#N/seo”錯誤。 2.第三個參數不正確,小于區域中的列數返回“#VALUE!”,大于列...vlookup是什么意思 vlookup使用攻略 | 文軍營銷1.Lookup_value為需要在數據表第一列中進行查找的數值。Lookup_value 可以為數值、引用或文本字符串。當vlookup函數第一參數省略查找值時,表示用0查找。 2.Table_array為需要在其中查找數據的數據表。使用對區域或區域名稱的引用。 3.c...vlookup匹配兩列函數 vlookup匹配兩列函數如何使用 | 文軍營銷vlookup匹配兩列函數出現錯誤怎么辦 估計是公式中含有一些EXCEL不認可的特殊字符,按以下方法解決: 一、公式中使用的標點符號要求是半角符號(退出中文輸入法再輸入即為半角),所以先確認退出中文輸入法再重新手工輸入公式。(公式中的那個文件...vlookup跨表引用數據方法 vlookup跨表引用無效怎么辦 | 文軍營銷vlookup函數的功能非常的多,而且代入的數據不一樣那么得出的結果也就會有所不同,因此在使用vlookup函數的時候,一定要弄清自己使用的目的以及使用的方法,接下來我們就來看一看vlookup跨表引用是如何操作的,以及在跨表引用的過程當中如果出現...
說明:如果您有任何疑問或想咨詢其他業務請撥打電話 400 685 0732