指定條件在指定區域直方向查找
VLOOKUP(要查找的內容,搜索的區域,從查找區域首列開始到要找的內容的列數,指定是近似匹配還是精確匹配查找方式)
還講解了VLOOKUP的出錯因果,
第2個參數區域設置錯誤之2。
如下圖所示根據姓名查找職務時產生查找錯誤。
錯誤原因:本例是根據姓名查找職務,可大家注意一下,第2個參數B1:D6根本就沒有包括E列的職務,當然會產生錯誤了。所以公式應改為:
=VLOOKUP(A9,B1:E6,4,0)
第4個參數少了或設置錯誤。
如下圖所示根據工號查找姓名
錯誤原因:vlookup第四個參數為0時表示精確查找,為1或省略時表示模糊查找。如果忘了設置第4個參數則會被公式誤以為是故意省略,按模糊查找進行。當區域也不符合模糊查找規則時,公式就會返回錯誤值。所以公式應改為。
=VLOOKUP(A9,A1:D6,2,0)
或 =VLOOKUP(A9,A1:D6,2,) 註:當參數為0時可以省略,但必須保留「,」號。
查找為數字,被查找區域為文本型數字。
如下圖所示根據工號查找姓名,查找出現錯誤。
錯誤原因:在vlookup函數查找過程中,文本型數字和數值型數字會被認為不同的字符。所以造成無法成功查找。
解決方案:把查找的數字在公式中轉換成文本型,然後再查找。即:
=VLOOKUP(A9&"",A1:D6,2,0)
查找格式為文本型數字,被查找區域為數值型數字。
如下圖所示根據工號查找姓名,查找出現錯誤
錯誤原因:同4
解決方法:把文本型數字轉換成數值型。即:
=VLOOKUP(A9*1,A1:D6,2,0)
註:如果你手工把文本轉換成數值類型,就不必在公式中轉換格式了。
沒有正確的使用引用方式,造成在複製公式後區域發生變動引起錯誤。
如下圖所示,當C9的公式複製到C10和C11後,C10公式返回錯誤值。
錯誤原因:由於第二個參數A2:D6是相對引用,所以向下複製公式後會自動更改為A3:D7,而A10中的工號A01所在的行,不在A3:D7區域中,從而造成查找失敗。
解決方案:把第二個參數的引用方式由相對引用改為絕對引用即可。
B9公式改為:=VLOOKUP(A9,$A$2:$D$6,2,0)
數據表中含有多餘的空格。
如下圖所示,由於A列工號含有多餘的空格,造成查找錯誤。
錯誤原因:多一個空格,用不帶空格的字符查找當然會出錯了。
解決方案: 1 手工替換掉空格。建議用這個方法
2 在公式中用trim函數替換空格而必須要用數據公式形式輸入。
即:=VLOOKUP(A9,TRIM(A1:D6),2,0)
按ctrl+shift+enter輸入後數組形式為
{=VLOOKUP(A9,TRIM(A1:D6),2,0)}
類空格但非空格的字符。
在表格存在大量的「空格」,但又用空格無法替換掉時,這些就是類空格的不可見字符,這時可以「以其人之道還之其人之身」,直接在單元格中複製不可見字符粘貼到替換窗口,替換掉即可。
不可見字符的影響
如下圖所示的A列中,A列看上去不存在空格和類空格字符,但查找結果還是出錯。
出錯原因:這是從網頁或資料庫中導入數據時帶來的不可見字符,造成了查找的錯誤。
解決方案:在A列後插入幾列空列,然後對A列進行分列操作(數據 - 分列),即可把不可見字符分離出去。
反向查找vlookup不支持產生的錯誤
如下圖所示的表中,根據姓名查找工號,結果返回了錯誤
錯誤原因:vlookup不支持反向查找。
解決方法:
1.用if函數重組區域,讓兩列顛倒位置。
=VLOOKUP(D8,IF({0,1},D2:D4,E2:E4),2,0)
2.用index+match組合實現。
=INDEX(D2:D4,MATCH(D8,E2:E4,0))
通配符引起的查找錯誤
如下圖所示,根據區間查找提成返回錯誤值。
錯誤原因:~用於查找通配符,如果在vlookup公式中出現,會被認為特定用途,非真正的~。如在表格中查找3*6 ,356,376也被查找到。
如果精確查找3*6,需要使用~,如下圖所示。
解決方法:用~~就可以表示查找~了。所以公式可以修改為
=VLOOKUP(SUBSTITUTE(A8,"~","~~"),A2:B4,2,0)
vlookup函數第1個參數不直接支持數組形式產生的錯誤
如下圖所示,同時查找A和C產品的和,然後用SUM求和。
錯誤原因: VLOOKUP第一個參數不能直接用於數組。
解決方法:利用N/T+IF結構轉化一下數組
公式修改為:=SUM(VLOOKUP(T(IF({1},A8:B8)),A2:B5,2,))
weiacc 綜合整理髮布 引用或轉載,請註明以上信息 , 我們致力於保護作者版權,除我們確實無法確認作者外,未註明來源,如涉及侵權,請及時聯繫我們刪除,並表示歉意,謝謝!
● 財務會計現可暢學130+門課程有乾貨持續上新中
●財務玩轉Excel系列-IF函數的使用詳解
● 函數入門EXCEl升級圖解練習
● 《第15講讓會計人不用加班的28個Excel小技巧!》『
● 財務從入門到高手成為牛人的Excel 技巧(與分享)
● 財務必看!Excel技巧,每一個都超級實用
● 財務常用EXCLE技巧48條
● 財務成為牛人的10大 Excel技巧,值得收藏
● 分享《EXCLE工資條製作的多種方式》
●(限時免費公開課)會計實務經營中各項債權的核算
● 快速學會講課提升自己口才能力
● 財務會計快速學習的五大方法
● 森淼財稅招會計老師,課代表, 助教人員50人
要參與老師可以加微信:ayj2006 備註:老師
參與課代表可以加微信:ayj2006 備註:課代表
要參與助教可以加微信:ayj2006 備註:助教