首頁 > 軟體

Xlookup函數來了,比Vlookup函數好用10倍

2020-07-14 14:34:25

最近Excel圈爆出一個超重磅新聞,微軟發布了最新的Xlookup函數

看它能實現的功能,估計你口水都要流出來了:

※從右向左查

※多條件查詢

※從上向下查

※查詢最後一個

.......

它不但是Vlookup函數的接班人,就連lookup、Hlookup函數也恐將退出Excel歷史舞台。

只是Xlookup函數目前還在最後測試,微軟office365內測版本才支援使用,正式發布後在Excel的最新版本中將增加這個函數。

一、Xlookup函數語法

Xlookup(查詢值,查詢值範圍,返回值範圍,匹配模式,查詢模式)

引數共5個,其實後兩個都可以省略,省略後預設為精確查詢,這和Vlookup正好相反。

省略後這不就是Lookup函數的語法嗎。看上去一樣,其實是Vlookup、Hlookup和Lookup的綜合體。

二、Xlookup函數範例

語法看著頭暈,通過幾個範例,來認識一下強大的Xlookup函數

【例1】查詢第1個符合條件的值

B11公式:

=Xlookup(A11,A2:A7,C2:C7)

如果不省略第4,5個引數:(0表示精確查詢,1表示從前向後查)

=Xlookup(A11,A2:A7,C2:C7,0,1)

評:Vlookup精確查詢總要帶上最後一個引數Flase或0,用xlookup就省事了

【例2】從右向左查

B11公式:

=Xlookup(A11,B2:B7,A2:A7)

評:再見了,Index+Match組合

【例3】按行上下查詢

B6公式

=Xlookup(B5,A1:D1,A2:D2)

評:Hlookup,你這次要徹底被打入冷宮了!

【例4】多條件查詢

C11公式

=Xlookup(A11&B11,A2:A7&B2:B7,D2:D7)

評:多項查詢用&連線就行,太簡單了吧。

【例5】查詢最後一個

當最後一個引數是-1時,Xlookup從後向前查符合條件的值,預設為1(從前向後查)

B11公式:

=xlookup(A11,B2:B7,C2:C7,0,-1)

評:再也不用費心的理解lookup的0/是什麼意思了。

除此之外,Xlookup函數還可以實現匹配查詢、多項查詢等,這次就不再一一舉例,等此Xlookup函數正式新增到最新版本後,再來給大家講解。


IT145.com E-mail:sddin#qq.com