移動版 - 最新教程 - 熱門教程 - 推薦教程 - 熱門資源 分享高質量的原創Office教程、Word教程、Excel教程、PPT教程。

Excel更新了超級查找函數XLOOKUP函數

發布時間:2019-09-21 來源:Office辦公助手(www.wmcxms.live)

VLOOKUP這個數據查找函數真的是職場必學函數。但是面對一些稍復雜的情況 ,VLOOKUP函數匹配起來卻顯得比較困難,原因是多數情況需要構造數據 ,而這些構造往往需要復雜的數組公式基礎,所以對于很多初學者來說,往往只能掌握最基礎的應用。

但是近期,微軟放出了大招,新出了一個叫做XLOOKUP函數,功能簡直強大得令人震撼!從此我們基本可以對傳統的VLOOKUP說拜拜了!

在我們正式講解XLOOKUP之前 ,我們稍微聊聊那些常用的匹配函數或者搭配。

除了上面說到的VLOOKUP,還有HLOOKUP這個親兄弟,縱向查找用V,橫向查找就用H;

另外這兩個函數還有一個大哥LOOKUP,但是由于這個函數往往需要通過構造復雜的數組結構才能實現各項功能,所以對于很多人來說難以理解。

除了LOOKUP家族,還有一個最常用的組合,叫做INDEX+MATCH,這個函數組合可以解決LOOKUP家族一些需要復雜構造才能解決的問題。

以上就是我們最常用的幾個查找函數,往往需要根據特定的情況選選擇合適的函數,但是今天我們要說的是:

再也不需要選擇了,我們通通用XLOOKUP!

首先我們來看看XLOOKUP函數的參數是什么樣的!

為什么我第一次看到這個函數就能寫出以下各種用法,就是因為函數的參數都是有固定套路,掌握了套路,新的函數基本就是拿來就用。

函數的參數如下,一共有5個參數,看起來比VLOOKUP復雜,但是沒關系,每個參數根據提示我們就知道如何使用了。

XLOOKUP函數

5個參數的意思如下,其中第1至第3個參數和LOOKUP非常相似,分別是查找值、查找的范圍和返回的范圍,第4個參數表示的是匹配模式(精確或者近似等等),第5個參數是搜索模式(VLOOKUP默認是從上到下)。

XLOOKUP函數

通過參數的提示我們可以看到第4個參數匹配模式有如下幾種。有常見的精確匹配和通配符匹配,還有精確匹配和下一個較小的項,以及精確匹配和下一個較大的項。具體怎么用,我們會在下面的例子中講解。

而第5個參數查找模式也有4種選項。除了常規的從第一項到最后一項,也可以從最后一項搜索,另外還可以按照二進制文件的降序或者升速搜索,當然這個二進制工作中用的不多。

XLOOKUP函數

下面我們就通過十個案例來講解XLOOKUP的各種用法,以及與傳統的幾個查找函數的對比。

一、常規縱向查找

常規的縱向查找 用XLOOKUP第4參數選擇精確查找,第5參數選擇從第一項到最后一項。

XLOOKUP函數

當然這里根據上面的參數說明也可以在第4參數和第5參數選擇其他參數。

這里的用法很基礎,與傳統的VLOOKUP相比都很容易寫出來。

XLOOKUP函數

當然也可以用其他函數寫,基礎情況就不一一列出了。

二、橫向精確查找

橫向精確查找使用XLOOKUP沒有一點困難,因為在這個函數里,并沒有縱向橫向的區別,并不要求查找區域一定要橫向或者縱向。

XLOOKUP函數

但是如果用傳統的方法,VLOOKUP就不好使用了,可以用HLOOKUP或者INDEX+MATCH。當然寫起來也并不困難。

XLOOKUP函數

三、反向精確匹配

因為XLOOKUP的查找區域和返回區域是兩個參數,所以對于反向的匹配并沒有任何的障礙。

XLOOKUP函數

但是如果要使用VLOOKUP,構造起來就有點復雜了,但是INDEX+MATCH還是相對要簡單一些。

XLOOKUP函數

四、近似匹配-包含最小值

對于類似大于等于60分為及格這種情況,區間的最小值(60分)是算在及格的,這樣可以在第4參數選擇精確匹配或者下一個較小的項。

XLOOKUP函數

這種情況和VLOOKUP的近似匹配是一致的,所以可以使用VLOOKUP的近似匹配。另外在MATCH函數的第三參數也可以選擇這種近似匹配。

XLOOKUP函數

五、近似匹配-包含最大值

對于超過60分不超過80分為中的情況,這里區間最小值(60分)不含在區間,最大值(80分)包含在區間。這樣可以在第4參數選擇精確匹配或下一個較大的項。

XLOOKUP函數

這個場景如果使用VLOOKUP就麻煩了,需要改變數據結構,而且這里我把分數改成了小數,所以構造還有點麻煩。當然使用INDEX+MATCH比較簡單一些,但是分數區間順序需要修改一下。

XLOOKUP函數

六、模糊匹配

模糊匹配我們需要使用通配符(*、?、~)來搭配,這一點在XLOOKUP里也是一樣的,當然模糊匹配我們需要在第4參數選擇通配符匹配。

XLOOKUP函數

通配符匹配用VLOOKUP也很簡單,當然也可以INDEX+MATCH,這里因為比較簡單也不一一列舉了。

XLOOKUP函數

七、多條件匹配

多條件匹配在XLOOKUP里只需要將多個條件組合起來就OK了。

XLOOKUP函數

而這種情況使用VLOOKUP,但是構造就有點麻煩了,當然INDEX+MATCH比較容易理解。

XLOOKUP函數

八、查找多個值

查找多個值在XLOOKUP里顯得異常簡單,只需要在第一參數選擇多個值就好了。當然針對查找多個值返回結果也是多個,所以一般會用聚合函數處理,比如這里的求平均。

XLOOKUP函數

而如果想使用VLOOKUP,難度突然上了幾個檔次。

XLOOKUP函數

九、返回多列結果

在XLOOKUP只需要在返回區域里選擇多列就好了,同樣這里是多個結果,需要聚合一下,比如求平均。

XLOOKUP函數

當然用VLOOKUP也可以實現,就是理解起來難度稍微大一點。

XLOOKUP函數

十、匹配最后一個

針對有多個結果,有時候往往需要匹配最近的一條數據,比如最后一次考試的分數。這里只需要將第5參數選擇從最后一項到第一項進行搜索。

XLOOKUP函數

用VLOOKUP來匹配符合要求的最后一個就比較復雜了(有興趣的可以試一試),當然我們可以使用LOOKUP來構造數據,也還是比較輕松就實現了。

XLOOKUP函數

以上的情況都是一些工作中比較常用的情景,我們完全可以使用XLOOKUP一個函數輕松搞定,對比其他函數,XLOOKUP確實是太強大了。

當然,以上的用法還是比較基礎的,如果碰到更復雜的情況 我們也可以試試XLOOKUP的使用,而這些,有待于各位讀者去挖掘了。

XLOOKUP的出現,可謂是Excel的一個大招,但是目前比較可惜的是,該函數只在365最新更新的版本里才有,如果你是OFFICE365版本,可以查看一下 是不是不低于我下面的版本號。

更多相關閱讀

XLOOKUP函數簡介及實際用法

微軟宣布為Excel用戶提供XLOOKUP函數,解決了大多數VLOOKUP函數問題

XLOOKUP函數與VLOOKUP函數用法比較

Xlookup函數來了,比Vlookup函數好用10倍

    相關教程
    專題教程推薦
    熱門資源下載
    广西快乐10分开奖直播现场 排列5 可抽水麻将app 乒乓球新浪体育 gta5挂机赚钱 2017 体彩p3 2016年9月 专车赚钱吗 新宝彩票安卓 腾讯棋牌欢乐麻将全集 河北十一选五 安利为什么不赚钱 新凤凰彩票首页 北京麻将馆 易博网安卓 逆水寒几开赚钱 平安彩票网址 拼多多砍价拿什么赚钱