小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

喜歡VLOOKUP的V迷們請看過來,還未解決問題那就是你的錯了!

 沈雨寒 2018-01-15

喜歡VLOOKUP的V迷們請看過來,還未解決問題那就是你的錯了!

VLOOKUP函數(shù)是一個非常好用的查找函數(shù),但由于種種原因,在實際使用時會遇到種種讓人搞不明白的錯誤。平日經(jīng)常碰到VLOOKUP()出錯,有哪些V迷們都是憑感覺各處修改、各種嘗試,從沒想到從錯誤值入手去深究。于是我們把常遇到的vlookup錯誤問題來一次大整理,希望能對曾經(jīng)受困擾的您有用。

一、函數(shù)參數(shù)使用錯誤。

第1種:第2個參數(shù)區(qū)域設置錯誤導致第三參數(shù)也錯誤

例1:如下圖所示,根據(jù)姓名查找性別時產生錯誤

喜歡VLOOKUP的V迷們請看過來,還未解決問題那就是你的錯了!

出錯原因: vlookup函數(shù)第二個參數(shù)是查找區(qū)域,該區(qū)域的第1列有一個必備條件,就是查找的對象(A15),必須對應于區(qū)域的第1列。本例中是根據(jù)姓名查找的,那么,姓名列必須是在區(qū)域的第1列位置,而上述公式中姓名列是在區(qū)域A1:I6的第2列。,而性別也是位于該區(qū)域的第三列,所以公式應改為:

=VLOOKUP(A15,B1:I6,3,0)

第2種:第3個參數(shù)區(qū)域設置錯誤

例2如下圖所示根據(jù)姓名查找崗位時產生查找錯誤。

喜歡VLOOKUP的V迷們請看過來,還未解決問題那就是你的錯了!

出錯原因:本例是根據(jù)姓名查找崗位,這個第3參數(shù)設置就錯誤了,我們根據(jù)查找值(排頭兵)所在列(B列)作為第一列開始數(shù)數(shù)到崗位在第幾列就是第幾列,而不是從A列開始,所以公式應改為:

=VLOOKUP(A15,B1:E6,4,TRUE)

第3種:第4個參數(shù)少了或設置錯誤。

例3,如下圖所示根據(jù)姓名查找崗位

喜歡VLOOKUP的V迷們請看過來,還未解決問題那就是你的錯了!

出錯原因:vlookup第四個參數(shù)為0時表示精確查找,為1或省略時表示模糊查找。如果忘了設置第4個參數(shù)則會被公式誤以為是故意省略,按模糊查找進行。當區(qū)域也不符合模糊查找規(guī)則時,公式就會返回錯誤值。所以公式應改為。

=VLOOKUP(A15,B1:E6,4,0)或 =VLOOKUP(A15,B1:E6,4,)

注:當參數(shù)為0時可以省略,但必須保留“,”號。,千萬不能少了我哦,對今天我就是來找存在感的

二、數(shù)字格式不同,造成查找錯誤。

第4種 查找為數(shù)字,被查找區(qū)域為文本型數(shù)字。

例4:如下圖所示根據(jù)員工編號查找姓名,查找出現(xiàn)錯誤。

喜歡VLOOKUP的V迷們請看過來,還未解決問題那就是你的錯了!

出錯原因:在vlookup函數(shù)查找過程中,文本型數(shù)字和數(shù)值型數(shù)字會被認為不同的字符。所以造成無法成功查找。

解決辦法:把查找的數(shù)字在公式中轉換成文本型,然后再查找。即:

=VLOOKUP(A15&'',A1:I6,2,0)

第5種 查找格式為文本型數(shù)字,被查找區(qū)域為數(shù)值型數(shù)字。

例5:如下圖所示根據(jù)員工編號查找姓名,查找出現(xiàn)錯誤

喜歡VLOOKUP的V迷們請看過來,還未解決問題那就是你的錯了!

出錯原因:也是和上面的例子中錯誤一樣的,數(shù)字格式不一致

解決辦法:把文本型數(shù)字轉換成數(shù)值型。即:

=VLOOKUP(A15*1,A1:I6,2,0)

注:當然你也可以手工把文本轉換成數(shù)值類型。

三、引用方式使公式復制后產生錯誤。

第6種 沒有正確的使用引用方式,造成在復制公式后區(qū)域發(fā)生變動引起錯誤。

例6,如下圖所示,當B15的公式復制到B16和B17后,B16查找結果顯示錯誤,

喜歡VLOOKUP的V迷們請看過來,還未解決問題那就是你的錯了!

出錯原因:由于第二個參數(shù)A2:I11是相對引用,所以向下復制公式后會自動更改為A3:I12,而A16中的員工編號1所在的行,不在A3:I12區(qū)域中,從而造成查找失敗。

解決辦法:把第二個參數(shù)的引用方式由相對引用改為絕對引用即可。

B15公式改為:=VLOOKUP(A15,$A$2:$I$11,2,0)

四、多余的空格或不可見字符

第7種 數(shù)據(jù)表中含有多余的空格。

例7 由于A列員工編號中含有多余的空格,造成查找錯誤。

出錯原因:多一個空格,用不帶空格的字符查找當然會出錯了。

解決辦法: 1、手工替換掉空格。建議用這個方法

2 、在公式中用TRIM(CLEAN)函數(shù)替換空格而必須要用數(shù)據(jù)公式形式輸入。數(shù)據(jù)量較大時候TRIM相當?shù)脛帕藒~即:=VLOOKUP(A16,TRIM(A2:I6),2,0),同時按ctrl+shift+enter結束

喜歡VLOOKUP的V迷們請看過來,還未解決問題那就是你的錯了!

第8種:類空格但非空格的字符。

在表格存在大量的“空格”,但又用空格無法替換掉時,這些就是類空格的不可見字符,直接在單元格中復制不可見字符粘貼到替換窗口,替換掉就可以啦。

喜歡VLOOKUP的V迷們請看過來,還未解決問題那就是你的錯了!

第9種:不可見字符的解決辦法

例: 如下圖所示,B列看上去不存在空格和類空格字符,但查找結果還是出錯。

喜歡VLOOKUP的V迷們請看過來,還未解決問題那就是你的錯了!

出錯原因:如果是從網(wǎng)頁或數(shù)據(jù)庫中導出的數(shù)據(jù)可能會帶來不可見字符,造成了查找的錯誤。

解決辦法:復制該列到空白單元格進行分列操作(數(shù)據(jù) - 分列),可把不可見字符去掉,復制該區(qū)域到數(shù)據(jù)源

喜歡VLOOKUP的V迷們請看過來,還未解決問題那就是你的錯了!

第10種:反向查找vlookup不支持產生的錯誤。

例10 如下圖所示的表中,根據(jù)姓名查找工號,結果返回了錯誤。

喜歡VLOOKUP的V迷們請看過來,還未解決問題那就是你的錯了!

出錯原因:vlookup不支持反向查找。

解決辦法:1 用if函數(shù)重組區(qū)域,讓兩列顛倒位置。

=VLOOKUP(A16,IF({0,1},A1:A6,B1:B6),2,0)

2 用index+match組合實現(xiàn)。

=INDEX(A1:A6,MATCH(A16,B1:B6,0))

喜歡VLOOKUP的V迷們請看過來,還未解決問題那就是你的錯了!

第11種:通配符引起的查找錯誤

如下圖所示,根據(jù)區(qū)間查找提成返回錯誤值。

喜歡VLOOKUP的V迷們請看過來,還未解決問題那就是你的錯了!

出錯原因:~用于查找通配符,如果在vlookup公式中出現(xiàn),會被認為特定用途,非真正的~。

解決辦法:用兩個~~就可以表示查找~了,(在EXCEL中第一個~表示通配符,第二個才表示真正的~)相當于強制聲明~是一個有含義的字符,這樣才能得出正確的結果。在Excel中,如果表示文本的~,則需要更改為為~~所以公式可以修改為

=VLOOKUP(SUBSTITUTE(D2,'~','~~'),A1:B8,3,0)

第12種:vlookup函數(shù)第1個參數(shù)不直接支持數(shù)組形式產生的錯誤

例12:如下圖所示,同時查找各個產品名稱的單價,然后用SUM求和。

喜歡VLOOKUP的V迷們請看過來,還未解決問題那就是你的錯了!

備注:進價明細中單價前標題是名稱

出錯原因:VLOOKUP第一個參數(shù)不能直接用于數(shù)組。

解決辦法:利用N/T+IF結構轉化一下數(shù)組,公式修改為:

=SUM(VLOOKUP(T(IF({1},$B$3:$B$7)),$F$3:$G$7,2,0)*$D$3:$D$7),同時按CTRL+SHIFT+ENTER結束

好啦,今天的VLOOKUP函數(shù)常見的12種錯誤就介紹到這里,您經(jīng)常碰到哪種問題,希望您掌握了這些技巧可以在以后的工作中不再會被VLOOKUP公式所困擾了。

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多