Excel新公式 XLOOKUP 正式推出 使用教學 - 會計

Table of Contents

前情提要:文章代碼(AID): #1TQSUmQR (Accounting)

經過了半年,XLOOKUP在1/30正式於Office 365(每月通道)釋出,詳細版號詳下列網址:
https://tinyurl.com/y3qjhswk

Web Excel範例網址
https://1drv.ms/x/s!AmVoZFDJLvxWagKXCpMffLqMcmM?e=tEHciz
(請不要編輯原有內容,開唯讀檢視無法看公式)

Excel範例檔下載https://tinyurl.com/sfyg7fs
(注意除了Office 365的Excel,其他版本(2016、2013等)皆無法使用XLOOKUP
若使用不相容版本開啟XLOOKUP公式,會出現_xlfn於公式前方,
https://i.imgur.com/KwEqRpM.jpg )





公式說明:
=XLOOKUP(要找的值, 從哪裡找, 傳回什麼, [錯誤說明], [相符類型], [搜尋模式])

與VLOOKUP差異最大的地方在於參數「從哪裡找(資料來源)」:

VLOOKUP是尋找一個表格(table_array)並據此指定傳回第幾欄,
最大限制莫過於因此第一欄必須包含要查閱的值;

XLOOKUP則是明確指定「從哪裡找(lookup_array)」及「傳回什麼(return_array)」,
在此兩個參數都彈性的情況下,根據實際傳入的引數,
不論是垂直查詢(VLOOKUP)水平查詢(HLOOKUP)
或是要查閱的值在傳回值的右邊(原VLOOKUP無法查詢,須使用INDEX+MATCH)
使用XLOOKUP可囊括上列所有情況。

第4個選擇性參數,錯誤說明,提供了在回傳#N/A(找不到)時可以顯示的說明,
使用查詢公式再也不用外包IFERROR提示錯誤。

第5及第6個選擇性的參數為更進階的操作,例如從後面開始查詢、模糊比對等。

簡單範例如下:
A B
1   名稱
2 1122 =XLOOKUP(A2,$A$5:$A$7,$B$5:$B$7)="商品"
3
4 編號 科目名稱
5 1122 商品
6 1124 原料
7 1126 物料

要找的值:1122
從哪裡找:A5:A7
傳回什麼:B5:B7

注意【從哪裡找】及【傳回什麼】儲存格數量要一致,否則公式會有錯誤。

更多的範例詳最上方Web Excel網址
(不要刪除我建好的工作表,可以自行增加工作表玩玩看)

--
Accoding: https://www.facebook.com/AccodingTW/

--

All Comments

Christine avatarChristine2020-02-25
高手推!
Steve avatarSteve2020-02-29
Catherine avatarCatherine2020-03-05
INDEX+MATCH即將走入歷史
Hamiltion avatarHamiltion2020-03-07
Tristan Cohan avatarTristan Cohan2020-03-07
推,感謝分享!
Sandy avatarSandy2020-03-10
謝謝
Mia avatarMia2020-03-11
推!解決很多問題
Joe avatarJoe2020-03-11
沒推
Barb Cronin avatarBarb Cronin2020-03-12
誤多打字了,給推
Hazel avatarHazel2020-03-15
推 教學
Elizabeth avatarElizabeth2020-03-18
Emily avatarEmily2020-03-18
推一個
Dora avatarDora2020-03-19
但我的版本不能用呀......
Skylar Davis avatarSkylar Davis2020-03-23
推推
Kumar avatarKumar2020-03-26
cool