說明:如果您有任何疑問或想咨詢其他業務請撥打電話 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匹配失敗的原因是什么 | 文軍營銷vlookup匹配不出來——匹配失敗的常見原因 1.軟件導入的數據,第一列中所查找值后有不可見字符。 要查找的數據是由軟件導入,或第一列的數值的前后有其他不可見字符(如空格等),VLOOKUP函數返回“#N/seo”錯誤。 2.第三個參數不正確,小于區域中的列數返回“#VALUE!”,大于列數返回“#REF!”。 第三個參數為“...
說明:如果您有任何疑問或想咨詢其他業務請撥打電話 400 685 0732