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