【Excel】未來5年你必須要掌握的函數(shù)之3:XLOOKUP函數(shù)
當(dāng)前位置:點晴教程→知識管理交流
→『 技術(shù)文檔交流 』
對于經(jīng)常使用 EXCEL 的人而言,VLOOKUP 無疑是一個備受青睞的函數(shù),其使用頻率之高已無需多言。微軟在后續(xù)的Office 版本中推出了 XLOOKUP 函數(shù)。那么,VLOOKUP和 XLOOKUP 究竟存在哪些區(qū)別呢?既然已經(jīng)有了VLOOKUP 函數(shù),為何我們還需要學(xué)習(xí) XLOOKUP 函數(shù)呢?在此,我想從以下幾個方面來說說我個人的看法。 第一,使用廣泛性 VLOOKUP 函數(shù)于 Office 97 版本問世,至今已近 30 載。而 XLOOKUP 函數(shù)則是在 Office 2021 版本才推出的,迄今尚不足 5 年。顯然,從使用的廣泛程度來講,VLOOKUP 函數(shù)遠遠超過 XLOOKUP 函數(shù)。不過,隨著新版 Office 版本的逐漸普及,XLOOKUP 函數(shù)的使用率肯定會日益攀升,這一點是毋庸置疑的。 第二,功能性 VLOOKUP 函數(shù)具備精確查找和模糊查找的功能,不過其查找方向存在一定限制,僅能從左向右進行查找。與之相比,XLOOKUP 函數(shù)也能夠?qū)崿F(xiàn)精確查找與模糊查找,并且在查找方向上沒有約束,不但可以從左向右查找,還可以從右向左查找。 第三,靈活性 當(dāng)數(shù)據(jù)表格出現(xiàn)變化時,VLOOKUP函數(shù)就需要做出相應(yīng)調(diào)整,尤其是在結(jié)果列的列數(shù)發(fā)生改變的情況下。然而,XLOOKUP 函數(shù)卻不存在這樣的問題,其在應(yīng)對數(shù)據(jù)表格變化時具有更好的適應(yīng)性。 第四,錯誤值處理方式 就 VLOOKUP 函數(shù)而言,當(dāng)出現(xiàn)查找不到匹配值的情況時,便會返回錯誤值(例如 #N/A)。若要對這些錯誤值進行處理,就必須借助額外的函數(shù)(如 IFERROR)來美化或者修正。 然而,XLOOKUP 函數(shù)則有所不同,它擁有一個內(nèi)置的錯誤處理選項。在執(zhí)行查找操作時,使用者可以直接指定當(dāng)找不到匹配項時所返回的值,如此一來,便無需再使用其他額外的函數(shù)來處理錯誤值,從而使公式更加簡潔明了。 第五,兼容性 VLOOKUP函數(shù)可以說是在當(dāng)前市面上所有的Office版本中都能夠正常使用的,然而,XLOOKUP 函數(shù)僅在Office 2021及后續(xù)版本中才存在。因此,倘若您想要使用XLOOKUP函數(shù),那么您就需要對您的 Office 版本進行升級了。 第六,學(xué)習(xí)成本 VLOOKUP 函數(shù)僅有 4 個參數(shù),與之不同的是,XLOOKUP 函數(shù)擁有 6 個參數(shù)。對于那些已經(jīng)習(xí)慣使用 VLOOKUP 函數(shù)的用戶而言,學(xué)習(xí) XLOOKUP 函數(shù)或許需要花費一點時間。不過,在我看來,他們能夠很快就會掌握這個新函數(shù)的使用方法。 上面已經(jīng)說了這么多,接下來,讓我們把目光聚焦到 XLOOKUP 函數(shù)的實際操作上來吧。 基本語法: XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode]) 用大白話說就是: XLOOKUP(查找什么,查找范圍,結(jié)果范圍,[沒查到返回什么],[匹配模式],[搜索模式]) 其中,前三個參數(shù)是必不可少的,而后三個參數(shù)則是可選的。通常情況下,僅使用前三個參數(shù)便可以滿足大部分的查找需求。 對于第4個參數(shù)而言,其默認值為 #VALUE!,不過用戶可依據(jù)自身的需求將其修改為自己喜歡的形式。 第5個參數(shù)包含4個選項,其中0代表精確匹配,這也是默認設(shè)置。-1表示按照升序排列進行近似匹配;1表示按降序排列近似匹配;2則表示支持使用 * 和? 通配符的模糊查找。 第6個參數(shù)有兩個選項,1表示從第一個元素開始進行正向搜索,這是默認的搜索方式;而 -1表示從最后一個元素開始反向搜索。 基本使用: 1、豎向查找 =XLOOKUP(E2,B:B,C:C) 表示查找E2單元格武漢,查找范圍是B列,查找的結(jié)果范圍是C列,然后把最終結(jié)果返回到F2單元格。 2、反向查找 由城市查找所在的省份,如果用VLOOKUP就比較麻煩,而使用XLOOKUP非常方便。 3、處理錯誤值 當(dāng)某個值查找不到時,就需要使用到第4 個參數(shù)了。倘若使用的是 VLOOKUP 函數(shù),想要實現(xiàn)相同的效果,就必須在其外面再嵌套一個 IFERROR 函數(shù)。相比之下,XLOOKUP 函數(shù)的使用更為簡潔,避免了復(fù)雜的函數(shù)嵌套操作。 4、橫向查找 這種情況,如果使用VLOOKUP函數(shù)也是比較麻煩的。 5、倒序查找 比如說我想查找王五在10月份的跑量,這個時候就要到第6個參數(shù)搜索模式了,-1表示反向搜索。 6、多條件查找 根據(jù)月份和姓名查找跑量,需要使用&連接符。 如果要使用VLOOKUP來實現(xiàn)的話,還需要添加輔助列,也是比較麻煩的。 7、利用通配符查找 比如說我要根據(jù)風(fēng)景區(qū)的簡稱查出它的等級和門票價格,這里就要用到第5個參數(shù)。 相關(guān)文檔: 【Excel】未來5年你必須要掌握的函數(shù)之1:LET函數(shù)[89] ?【Excel】未來5年你必須要掌握的函數(shù)之2:LAMBDA函數(shù)[73] 該文章在 2024/11/20 16:44:18 編輯過 |
關(guān)鍵字查詢
相關(guān)文章
正在查詢... |