XLOOKUP功能展示
先來簡單看下XLOOKUP的語法:
=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])
XLOOKUP(查找的值,查找的區(qū)域,返回結果的區(qū)域,[如果找不到,讓它返回的值],[匹配的模式],[搜索的方式])
有關參數的詳細說明,請參考幫助。今天主要來展示它的功能,不講用法,以后再詳細說用法。
1)普通查找
4)同時返回第一次和最后一次的結果
同時查找“生產部”第一次和最后一次的姓名,公式為=XLOOKUP(E49,C48:C58,B48:B58,,,{1,-1})。這里用到了它的第6參數搜索方式,順序搜索和倒序搜索同時使用。
查找姓名中包含“春”字的第一個和最后一個姓名,公式為=XLOOKUP("*"&E64&"*",B63:B73,B63:B73,,2,{1,-1})。第5參數使用2,表示使用通配符匹配模式。
在A列的編號中找不到編號1000,默認會返回錯誤值。這時可以用第4參數來處理找不到查找值的情況。公式為=XLOOKUP(E79,A78:A88,B78:B88,"找不到"),找不到時讓它返回"找不到",相當于用了一個IFERROR。
7)交叉查詢
使用XLOOKUP的嵌套,可以實現交叉查詢。公式為=XLOOKUP(C93,B95:E95,XLOOKUP(B93,A96:A102,B96:E102))。
8)模糊匹配
根據收入查找稅率,公式為=XLOOKUP(D108,B107:B112,A107:A112,0,-1)。第5參數使用-1,表示使用模糊匹配,匹配等于D108或比D108小一級的收入,并返回對應的稅率。
提取A商店不重復的水果種類,在F119單元格輸入下面的公式,下拉填充。
=XLOOKUP(1,(COUNTIF(F$118:F118,B$117:B$128)=0)*(A$117:A$128=E$119),B$117:B$128,"")
聯系客服