你是不是还在为Excel查找数据头疼?

VLOOKUP太死板,INDEX+MATCH太复杂?

今天教你一个万能函数——XLOOKUP,8种用法从小白秒变大神!

 1. 基础查询(比VLOOKUP更简单!)

场景:查询"李芳芳"“陈大伟”“周晓婷”的工资公式

=XLOOKUP(G2, B:B, D:D)

别再死记VLOOKUP了!XLOOKUP八大神技,解决所有查找难题!-趣帮office教程网

参数说明

  • 查找值:"李芳芳"(要查谁?),公式中的G2是代表对G2单元格的内容"李芳芳"进行引用,这样,同时求“陈大伟”“周晓婷”,只需对公式向下拉即可。
  • 查找区域:B:B(姓名列)
  • 返回区域:D:D(工资列)注意:区域大小要严格一致!

 2. 反向查询(VLOOKUP做不到!)

场景:通过姓名查员工编号公式

=XLOOKUP(G2, B:B, A:A)

别再死记VLOOKUP了!XLOOKUP八大神技,解决所有查找难题!-趣帮office教程网

优势:不用调整列顺序,想查哪列就查哪列!

 3. 多条件查询(告别IF嵌套!)

场景:查询研发部"陈大伟"的入职日期(防止重名)公式

=XLOOKUP(G2&H2,C:C&B:B,E:E)

别再死记VLOOKUP了!XLOOKUP八大神技,解决所有查找难题!-趣帮office教程网

关键:用&连接条件和区域

 4. 错列查询(数据乱序也不怕!)

场景:姓名和工资错开1列时查询"周晓婷"的工资公式

=XLOOKUP(G2,D:D,B:B)

别再死记VLOOKUP了!XLOOKUP八大神技,解决所有查找难题!-趣帮office教程网

注意:查找区域和返回区域必须行数相同!

 5. 查不到就显示"无记录"(告别IFERROR!)

场景:查询"刘德华"的工资(表中无此人)

公式

=XLOOKUP(G2,D:D,B:B,"无记录")

别再死记VLOOKUP了!XLOOKUP八大神技,解决所有查找难题!-趣帮office教程网

优势:错误处理内置,公式更简洁!

 6. 近似匹配(找最接近的数值!)

场景:找工资最接近15000且小于15000的员工公式

=XLOOKUP(G2,D:D,B:B,,-1)

别再死记VLOOKUP了!XLOOKUP八大神技,解决所有查找难题!-趣帮office教程网

查找逻辑:在工资列(D:D)中,找出 ≤15000 的最大值(即最接近但不超过15000的工资)。

-1的作用:查找「小于或等于」目标值的最大值

 7. 模糊查询(用通配符)*

场景:查找名字中包含"晓"的员工的信息公式

=XLOOKUP("*"&G2&"*", B2:B9, C2:E9, , 2)

别再死记VLOOKUP了!XLOOKUP八大神技,解决所有查找难题!-趣帮office教程网

 关键点:

1、通配符用法

*:匹配任意数量字符(如"*晓*"匹配“周晓婷”、“张晓明”等)。

2、第5参数必须为2

只有设为2时,*和?才会被识别为通配符,否则按普通字符处理!

8. 首次/末次记录查询(按时间筛选!)

场景:查市场部最早入职的员工公式

=XLOOKUP("市场部", C2:C9, B2:B9, , , 1)

别再死记VLOOKUP了!XLOOKUP八大神技,解决所有查找难题!-趣帮office教程网

第六参数1的作用

1 = 从上往下搜索(正向搜索)

适用场景:查找 第一个匹配项(如首次出现的记录)

别再死记VLOOKUP了!XLOOKUP八大神技,解决所有查找难题!-趣帮office教程网

 总结:为什么XLOOKUP是Excel终极查找函数?

支持反向查、多条件、通配符等复杂场景

错误处理内置,公式更简洁

近似匹配灵活,比VLOOKUP强大10倍

一句话:掌握这8招,数据处理效率提升200%!