將取代VLOOKUP!號稱2023最強Excel函數:XLOOKUP怎麼用?
作者/黃奕霖 | 2023-03-30
瀏覽數
251397
許多人用Excel統整資料時,常以Vlookup及Hlookup兩種函數進行輔助,但你知道更新的Xlookup如何使用嗎?
圖片來源:Cheers團隊製作
讀完這篇文章,你可以學到的3件事:
- 學會用Xlookup與Vlookup函數,讓你可以省去填寫表格欄位的時間。
- 相較於Vlookup,Xlookup的功能更全面,能解決所有表格查詢問題。
- 善用Xlookup功能,可以一秒查找所有業務員的業績表現。
Xlookup與Vlookup怎麼用?
XLOOKUP與VLOOKUP皆為excel的查詢函數,當在多個表格中查詢資料時,讓你不必一一對照,就能讓表格自動化。
什麼情況會用到Xlookup與Vlookup?
舉例來說下圖為業務組銷售資料,要完成填寫F2的「銷售單價」欄位,就需要一一找到對應的產品售價、並乘上銷售數量。這方法當然可行,但若遇到資料龐大時,就會顯得沒效率。
這時候,就可以運用查詢函數,在F2儲存格套入Xlookup或Vlookup的函數公式來自動計算。
以下是Xlookup和Vlookup的個別操作方式,讓你看出兩者間的差異。
1. Vlookup公式:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
=VLOOKUP(用來對比的資料, 被對比的資料範圍, 指定的欄位, [比對的方式])
第一個引數代表用來對比的資料,使用的是D排「銷售產品」,對應於F2的值是D2(產品C);第二個引數則是被對比的資料範圍,應為畫面右側的售價參考表「H3:I7 」; 第三個引數為指定欄位,指涉需要回填範圍的欄位為2(I欄是指定資料範圍的第2欄);第四個引數比對的方式的值只接受0(false=選擇完全相符的)跟 1(true=選擇大致相符的)。
※備註:參考的表格必須加上固定符號$,打成$H$3:$I$7
按上述原理填入公式後,就會在F2欄位輸入=VLOOKUP(D2, $H$3:$I$7, 2, 0),向下拖曳(複製公式)後,所有單價的數值就會自動填上。
2. XLOOKUP公式:
=XLOOKUP(lookup_value,lookup_array,return_array,[if_not_found],[match_mode],[search_model])
=XLOOKUP(用來對比的資料,被對比的列/範圍, 要回傳的資料列/範圍, 沒有查到資料時要回傳的訊息, 查到資料時的比對模式)
第一個引數為用來對比的資料是D2(產品C);第二個引數則是套用比對範圍,找到H3:H7;第三個引數代表要回傳的資料列範圍是I3:I7。
按上述原理填入公式後,就會在F2欄位輸入=XLOOKUP(D2, $H$3:$H$7, $I$3:$I$7),向下拖曳(複製公式)後,也可以得到答案。
(責任編輯 / 杜韋樺)