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