位置:首頁 > 軟件操作教程 > 辦公軟件 > Excel > 問題詳情

什么是XLOOKUP函數(shù)?

提問人:周麗平發(fā)布時(shí)間:2021-07-15

一、VLOOKUP的用法

主要就是用來做數(shù)據(jù)的查詢匹配。

XLOOKUP的用法也是完全一樣的,可以看做是LOOKUP家族的合體版。

LOOKUP家族:VLOOKUP、HLOOKUP、LOOKUP、INDEX、MATCH。

二、XLOOKUP函數(shù)語法

=XLOOKUP(要查找的值,查找的區(qū)域,返回的區(qū)域)

image.png

三、XLOOKUP函數(shù)的實(shí)際用法

1、普通查找

現(xiàn)在要根據(jù)「姓名」,查詢每個(gè)人的「在職狀態(tài)」。

只需在J4單元格輸入:

=XLOOKUP(I4,C4:C19,E4:E19)

image.png

小解析:

=XLOOKUP(I4,C4:C19,E4:E19)

即要查找的值為I4,查找區(qū)域?yàn)镃4:C19,返回的區(qū)域?yàn)镋4:E19。

2、反向查找

這里要根據(jù)「姓名」查詢「部門」。

只需在J4單元格輸入:

=XLOOKUP(I4,C4:C19,B4:B19)

image.png

但要注意,查找I5單元格的「秋葉」時(shí),因?yàn)椤盖锶~」在左邊數(shù)據(jù)表中對應(yīng)了兩個(gè)重名的人,如下圖所示。

image.png

因此公式要相應(yīng)地調(diào)整,如果我想查找最后一個(gè)「秋葉」的部門「客服部」,給XLOOKUP加個(gè)參數(shù)「0,-1」就可以了。

小解析:

0表示:匹配的模式,0表示精確匹配(默認(rèn))。

-1表示:查找的模式,1代表從上往下查找,-1代表從下往上查找。所以填寫-1就是查找最后一條記錄。

因此在J5單元格中輸入:

=XLOOKUP(I5,C5:C20,B5:B20,0,-1)

image.png

3、一對多查找

現(xiàn)在要根據(jù)姓名,把員工的全部信息都查詢出來,共計(jì)4列。

在J5單元格中輸入:

=XLOOKUP(I4,C3:C19,D3:G19)

image.png

一個(gè)公式就搞定,奧秘就在參數(shù)3「D3:G19」上。

參數(shù)3,選擇返回列的時(shí)候,把所有需要返回的列都選上,XLOOKUP會(huì)根據(jù)返回列的列數(shù),自動(dòng)填充相鄰的數(shù)據(jù)列。

關(guān)于XLOOKUP的更多用法,大家可以自己使用體驗(yàn)一下~

注意事項(xiàng)

XLOOKUP函數(shù)目前只有Office 365版本的Excel才可以使用。

繼續(xù)查找其他問題的答案?

回復(fù)(0)
返回頂部