二、數(shù)字格式不同,造成查找錯誤
第4種:查找為數(shù)字,被查找區(qū)域為文本型數(shù)字。
例4:如下圖所示根據(jù)工號查找姓名,查找出現(xiàn)錯誤。

錯誤原因:在vlookup函數(shù)查找過程中,文本型數(shù)字和數(shù)值型數(shù)字會被認為不同的字符。所以造成無法成功查找。
解決方案:把查找的數(shù)字在公式中轉(zhuǎn)換成文本型,然后再查找。即:
=VLOOKUP(A9&“”,A1:D6,2,0)
第5種:查找格式為文本型數(shù)字,被查找區(qū)域為數(shù)值型數(shù)字。
例5:如下圖所示根據(jù)工號查找姓名,查找出現(xiàn)錯誤

錯誤原因:同4
解決方法:把文本型數(shù)字轉(zhuǎn)換成數(shù)值型。即:
=VLOOKUP(A9*1,A1:D6,2,0)
三、引用方式使公式復制后產(chǎn)生錯誤
第6種:沒有正確的使用引用方式,造成在復制公式后區(qū)域發(fā)生變動引起錯誤。
例6,如下圖所示,當C9的公式復制到C10和C11后,C10公式返回錯誤值。

錯誤原因:由于第二個參數(shù)A2:D6是相對引用,所以向下復制公式后會自動更改為A3:D7,而A10中的工號A01所在的行,不在A3:D7區(qū)域中,從而造成查找失敗。
解決方案:把第二個參數(shù)的引用方式由相對引用改為絕對引用即可。
B9公式改為:=VLOOKUP(A9,$A$2:$D$6,2,0)
四、多余的空格或不可見字符
第7種:數(shù)據(jù)表中含有多余的空格。
例7 如下圖所示,由于A列工號含有多余的空格,造成查找錯誤。

錯誤原因:多一個空格,用不帶空格的字符查找當然會出錯了。
解決方案: 1、手工替換掉空格。建議用這個方法;
2、在公式中用trim函數(shù)替換空格而必須要用數(shù)據(jù)公式形式輸入。
即:=VLOOKUP(A9,TRIM(A1:D6),2,0) 按ctrl+shift+enter輸入后數(shù)組形式為 {=VLOOKUP(A9,TRIM(A1:D6),2,0)}
第8種:類空格但非空格的字符。
在表格存在大量的“空格”,但又用空格無法替換掉時,這些就是類空格的不可見字符,這時可以“以其人之道還之其人之身”,直接在單元格中復制不可見字符粘貼到替換窗口,替換掉即可。

第9種:不可見字符的影響
例:如下圖所示的A列中,A列看不去不存在空格和類空格字符,但查找結(jié)果還是出錯。

出錯原因:這是從網(wǎng)頁或數(shù)據(jù)庫中導入數(shù)據(jù)時帶來的不可見字符,造成了查找的錯誤。
電子發(fā)燒友App
























評論