XLOOKUP函数在office中只有少量高版本可以使用,所以如果版本较低的有可能无法使用噢!如果使用的是WPS,则可以升级到最新版来使用~
XLOOKUP共6个参数。
=XLOOKUP(查找值,查找范围,输出结果范围,找不到时输出的值,查找模式,搜索模式)
下面介绍XLOOKUP的9种用法~
01横向查找
根据姓名查找对应的分数
=XLOOKUP(D2,A:A,B:B)
02批量查找
批量查找多人的分数
=XLOOKUP(D2:D4,A:A,B:B)
注意这里的操作,需要先选择需要查找的3个单元格区域,然后输入公式,最后同时按CTRL+shift+enter
03查找不到输出结果空
根据姓名查找学号
=XLOOKUP(D2,A:A,B:B,"查无此人")
备注:第4个参数可以设置当查找不到时显示的值,类似于VLOOKUP+IFERROR的嵌套
04逆向查找
根据姓名查找学号
=XLOOKUP(E2,B:B,A:A)
VLOOKUP中的查找条件必须是在查找区域的首列,否则需要使用IF函数嵌套!所以在不调整数据源的前提下,XLOOKUP会更方便~
05模糊查找
查找姓“孙”结尾“空”的学员的学号
=XLOOKUP(E2,B:B,A:A,,2)
备注:当第5个参数是2时,查找值中可以使用通配符,且查找结果只输出结果第1个符合条件的值。(*表示任意字符或无字符,?表示单个字符)
06纵向查找
查找悟空的成绩
=XLOOKUP(A5,A1:I1,A2:I2)
07多条件查找
根据学号和姓名查找分数
=XLOOKUP(E2&F2,A:A&B:B,C:C)
备注:第1、2个参数可以用&(连接符)连接多个值和范围,实现多条件查找
08区间查找
根据业绩分数查找提成比例
=XLOOKUP(E2,A:A,B:B,,-1)
备注:在查找范围必须升序排列的使用前提下,当第5个参数是-1时,会在第1个数组中查找比查找值小并且最接近的数值
09倒序查找
查找某个产品最后一次补货数量
=XLOOKUP(E2,B:B,C:C,,,-1)
备注:当第6个参数是-1时,XLOOKUP会从下向上查找,输出最后一个符合条件值