今天要分享的是XLOOKUP函数,它可以用来替代VLOOKUP、HLOOKUP、INDEX+MATCH等函数,轻松地完成各种查找任务:纵向的、横向的、通配符的,反向的,多条件的、多列的等等,本文将解析XLOOKUP函数的使用方法,并通过示例演示如何灵活应用于各种不同的场景。
一、普通查找
如下图所示,A列是销售人员,C列是销售额,想要查询某销售员的销售额:F2=XLOOKUP(E2,A1:A7,C1:C7)。

二、横向查找
可以使用XLOOKUP函数进行横向查找:B6=XLOOKUP(A6,A1:G1,A3:G3)

三、通配符查找
XLOOKUP函数提供了灵活的匹配模式,将第五个参数match_mode设置为2是使用通配符查找:F2=XLOOKUP(E2,A1:A7,C1:C7,,2)。

四、反向查找
可以使用XLOOKUP函数进行反向查找。如下图所示,通过B列的编码反向查找A列的销售员:F2=XLOOKUP(E2,B2:B7,A2:A7)。

五、多条件查找
XLOOKUP函数可以通过将多个条件合并为一个字符串来进行多条件查找:=XLOOKUP(E2&F2,A2:A7&B2:B7,C2:C7)

六、查找多列数据
XLOOKUP函数可以轻松地一次性获取多列数据:G6=XLOOKUP(F2,A1:A7,B1:D7)。需要注意的是这个一个数组函数,如下图所示,要查询的数据区域是3列,当在G2输入完公式后,会自动填充3个单元格。

希望这篇文章对你有帮助,您的点赞和收藏是我持续更新文章的最大动力,感谢您的支持。