設置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

Excel 中 VLOOKUP 函數(shù)的兩種匹配條件

秋葉Excel 2023/9/23 12:07:09 責編:夢澤

鏘鏘!大家好哇~ 這里是力圖用最簡單易懂的語言介紹 Excel 知識的職場奮斗人衛(wèi)星醬~

VLOOKUP 函數(shù)大家都不陌生吧?

我們知道它的功能是按列查找數(shù)據(jù),并返回查詢序列所對應的值

是很好用又常用的函數(shù)了。

這不,剛剛學 Excel 的同事小可,也能很熟練地使用 VLOOKUP 工作了。

「啊啊??!我怎么查不出來!」

背后傳來小可的抓狂聲。

啊這…… 打臉來的如此突然……

「你上次教我做工資表,統(tǒng)計個人所得稅時也是用 VLOOKUP 呀,怎么這回一直報錯?」

「我都檢查過啦,查找值、絕對引用、列數(shù),都沒錯呀?」

=VLOOKUP(B3,$E$15:$F$18,2,0)

我湊上去看她的公式。

嗐,原來是她的匹配條件用錯了!

我們一般都是使用精確匹配,總是下意識把最后一個參數(shù)設為「0」,久而久之就忘記了它的意義,但它可不是擺著好看的!

VLOOKUP 的四個參數(shù)分別是:查找值,查找區(qū)域,列數(shù),匹配條件。其中匹配條件可分為:精確匹配,近似匹配兩種。

在公式中,0 或 FALSE 為精確匹配,1 或 TRUE 為近似匹配。

這張表,其實應該使用近似匹配!

小可,我都叫你好好補補 Excel 課了啦,比如秋葉《3 天 Excel 集訓營》;

要不然你學了公式,卻不會靈活運用,那不等于白學!

1、近似匹配

它的查找邏輯是:如果無法精確匹配到數(shù)據(jù),則返回小于查找值的最大值

比如小可的任務中,公式應該寫成:

=VLOOKUP(B3,$E$15:$F$18,2,1)

解析:以張立德的工資為例,查找值是「19000」,匹配區(qū)域是「$E$15:$F$18」,因為區(qū)域中沒有值「19000」,所以返回小于該值的最大值,也就是「17000」,對應 20%。

注意:當我們使用近似匹配,查找區(qū)域必須升序排序。

2、精確匹配

那啥時候用精確匹配嘞?

其實大部分用到 VLOOKUP 的時候都是的啦!

記住近似匹配的特例,剩下的就好辦咯~

多條件查找,反向查找,核對順序不同的數(shù)據(jù),一對多查找,這些都 OK!

=VLOOKUP(L2&M2,IF({1,0},H1:H11&I1:I11,J1:J11),2,0

=VLOOKUP(G22,IF({1,0},B22:B27,A22:A27),2,0)

=E31-VLOOKUP(D31,$A$31:$B$39,2,0)

=VLOOKUP(ROW(A1),$L$12:$N$20,3,0)

3、模糊匹配

我們再額外講一個和近似匹配很容易搞混的模糊匹配吧~

雖然模糊聽起來和近似意思差不多,但前者是使用通配符達成的查找,在名稱錄入不規(guī)范的時候能幫大忙!

比如這里查找商品的價格:

=VLOOKUP("*"&O22&"*",$L$21:$M$27,2,0)

公式解析:

「*」是代表多個任意字符的通配符,這里的查找值 "*"&O22&"*",就是「單元格 O22 的內(nèi)容,左右兩邊加上任意個字符」。

這樣,就算銷售記錄中填寫的內(nèi)容不完整,也可以查找到對應的價格了。

另外,「?」是代表單個字符的通配符,根據(jù)實際情況使用「?」,或只在查找值單側(cè)加上通配符,也是可以模糊匹配的~

4、寫在最后

今天我們介紹了 VLOOKUP 的兩種匹配條件,附加一個模糊匹配~

現(xiàn)在大家弄明白什么時候使用 0,什么時候用 1 了嗎?

回顧一下:

? 近似匹配使用「1」;

? 精確匹配使用「0」;

? 模糊匹配就使用通配符。

本文來自微信公眾號:秋葉 Excel (ID:excel100),作者:衛(wèi)星醬

廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關文章

關鍵詞:Excel教程,Excel學院

軟媒旗下網(wǎng)站: IT之家 最會買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機APP應用 魔方 最會買 要知