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

分享

Excel 原創(chuàng):vlookup函數(shù)12種常見錯誤(完整版)

 pjddong 2016-05-05
本帖最后由 蘭色幻想 于 2014-5-24 18:00 編輯
原貼鏈接http://www./thread-325596-1-1.html
     vlookup函數(shù)是一個非常好用的查找函數(shù),但由于種種原因,在實際使用時會遇到種種讓人搞不明白的錯誤。于是蘭色就把常遇到的vlookup錯誤問題來一次大整理,希望能對同學們有用。(本文由蘭色幻想原創(chuàng),轉載請注明轉自 excel精英培訓網(wǎng)http://www.)   
一、函數(shù)參數(shù)使用錯誤
      第1種第2個參數(shù)區(qū)域設置錯誤之1。
        例:如下圖所示,根據(jù)姓名查找齡時產生錯誤。
        
錯誤原因: vlookup函數(shù)第二個參數(shù)是查找區(qū)域,該區(qū)域的第1列有一個必備條件,就是查找的對象(A9),必須對應于區(qū)域的第1列。本例中是根據(jù)姓名查找的,那么,第二個參數(shù)姓名必須是在區(qū)域的第1列位置,而上述公式中姓名列是在區(qū)域A1:E6的第2列。所以公式應改為:
       =VLOOKUP(A9,B1:E6,3,0)
     2第2個參數(shù)區(qū)域設置錯誤之2。
        例2 如下圖所示根據(jù)姓名查找職務時產生查找錯誤。
     

錯誤原因
:本例是根據(jù)姓名查找職務,可大家注意一下,第2個參數(shù)B1:D6根本就沒有包括E列的職務,當然會產生錯誤了。所以公式應改為:
       =VLOOKUP(A9,B1:E6,4,0)
   3第4個參數(shù)少了或設置錯誤。
        例3,如下圖所示根據(jù)工號查找姓名返回錯誤
      錯誤原因:vlookup第四個參數(shù)為0時表示精確查找,為1或省略時表示模糊查找。如果忘了設置第4個參數(shù)則會被公式誤以為是故意省略,按模糊查找進行。當區(qū)域也不符合模糊查找規(guī)則時,公式就會返回錯誤值。所以公式應改為。
       =VLOOKUP(A9,A1:D6,2,0)
  或  =VLOOKUP(A9,A1:D6,2,) 注:當參數(shù)為0時可以省略,但必須保留“,”
書接上回,繼續(xù)介紹vlookup函數(shù)查找常見錯誤。
   二、數(shù)字格式不同,造成查找錯誤。
      第4 查找為數(shù)字,被查找區(qū)域為文本型數(shù)字。
        例4:如下圖所示根據(jù)工號查找姓名,查找出現(xiàn)錯誤。
      
錯誤原因:在vlookup函數(shù)查找過程中,文本型數(shù)字和數(shù)值型數(shù)字會被認為不同的字符。所以造成無法成功查找。
       解決方案:把查找的數(shù)字在公式中轉換成文本型,然后再查找。即:
          =VLOOKUP(A9&"",A1:D6,2,0)
      5 查找格式為文本型數(shù)字,被查找區(qū)域為數(shù)值型數(shù)字。
        例5:如下圖所示根據(jù)工號查找姓名,查找出現(xiàn)錯誤
      
      錯誤原因:同4
       解決方法:把文本型數(shù)字轉換成數(shù)值型。即:
          =VLOOKUP(A9*1,A1:D6,2,0)
    三、引用方式使公式復制后產生錯誤。
       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)
    蘭色說:今天又介紹了三種常遇到的vlookup查找錯誤。明天我們將繼續(xù)介紹vlookup函數(shù)的其他查找錯誤。如果你也遇到了vlookup的錯誤,可以把公式通過微信平臺發(fā)給我
前面講了6種vlookup常見的查找錯誤類型,今天蘭色接著說。
   四、多余的空格或不可見字符
     第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列看不去不存在空格和類空格字符,但查找結果還是出錯。
      
       出錯原因:這是從網(wǎng)頁或數(shù)據(jù)庫中導入數(shù)據(jù)時帶來的不可見字符,造成了查找的錯誤。
       解決方案:在A列后插入幾列空列,然后對A列進行分列操作(數(shù)據(jù) - 分列),即可把不可見字符分離出去。
      
      蘭色說:在日常vlookup函數(shù)查找錯誤示例中,第8種是最常見的一種錯誤之一。同學遇到vlookup查找錯誤時,如果參數(shù)設置沒有問題,就看一下數(shù)據(jù)表中有沒有多余的空格。明天我們接著說第10~12種查找錯誤類型,和vlookup的高級應用有關。
知不覺,我們已學完了vlookup函數(shù)的前9個易錯知識點,好多同學說很實用。謝謝同學們的鼓勵。今天是最后三個知識點了。
    10種:反向查找vlookup不支持產生的錯誤。
例10 如下圖所示的表中,根據(jù)姓名查找工號,結果返回了錯誤。
      錯誤原因:vlookup不支持反向查找。
      解決方法:1 用if函數(shù)重組區(qū)域,讓兩列顛倒位置。
             =VLOOKUP(D8,IF({0,1},D2:D4,E2:E4),2,0)
                2 用index+match組合實現(xiàn)。
            =INDEX(D2:D4,MATCH(D8,E2:E4,0))
    第11種:通配符引起的查找錯誤
      例11,如下圖所示,根據(jù)區(qū)間查找提成返回錯誤值。
      
錯誤原因:~用于查找通配符,如果在vlookup公式中出現(xiàn),會被認為特定用途,非真正的~。如在表格中查找3*6 ,356,376也被查找到。
      
如果精確查找3*6,需要使用~,如下圖所示。
      
解決方法:用~~就可以表示查找~了。所以公式可以修改為
             =VLOOKUP(SUBSTITUTE(A8,"~","~~"),A2:B4,2,0)
   第12種:vlookup函數(shù)第1個參數(shù)不直接支持數(shù)組形式產生的錯誤
      例12:如下圖所示,同時查找A和C產品的和,然后用SUM求和。
      
      錯誤原因: VLOOKUP第一個參數(shù)不能直接用于數(shù)組。
      解決方法:利用N/T+IF結構轉化一下數(shù)組,如果不了解N/T+IF結構用法,可以參考http://www./thread-174362-1-1.html。公式修改為:
=SUM(VLOOKUP(T(IF({1},A8:B8)),A2:B5,2,))
      蘭色:vlookup函數(shù)常見的12種錯誤我們介紹完了,掌握了這些技巧可能在以后的工作中不再會被vlookup公式困繞了。除了vlookup函數(shù),以后蘭色會給大家介紹更多的函數(shù)錯誤處理技巧,敬請期待~~   

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

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多