在日常工作中,Excel的数据查询是每个职场人士必备的技能。曾经VLOOKUP函数陪伴我们多年,但其诸多局限性让人头疼不已:无法向左查找、处理错误值麻烦、每次都要数列数…
什么是XLOOKUP?
XLOOKUP是Excel 365和Excel 2021中新增的函数,它完美解决了VLOOKUP和HLOOKUP的所有痛点。无论你是Excel新手还是老手,掌握XLOOKUP都能让你的工作效率翻倍!
一、基础用法:简单查询
最基本的XLOOKUP只需要三个参数:
=XLOOKUP(查找值, 查找数组, 返回数组)
示例:根据员工姓名查找工资
=XLOOKUP(F2, A2:A10, D2:D10)
就是这么简单!再也不需要像VLOOKUP那样数列数了
二、实用功能大全
1. 反向查找(向左查找)
VLOOKUP最头疼的问题,XLOOKUP轻松解决:
=XLOOKUP(F2, A2:A10, B2:B10)
无论返回列在查找列的左边还是右边,都能直接获取!
2. 近似匹配
=XLOOKUP(F2, A2:A10, B2:B10, , -1)
最后一个参数:0为精确匹配(默认),-1为近似匹配(较小),1为近似匹配(较大)
3. 自定义错误提示
=XLOOKUP(F2, A2:A10, B2:B10, "未找到")
第四个参数可自定义查询无结果时的返回内容
4. 多条件查询
=XLOOKUP(1, (A2:A10=F2)*(B2:B10=G2), C2:C10)
使用数组运算,轻松实现多条件查询!
5. 水平查找
无需使用HLOOKUP,XLOOKUP通吃横竖两种方向:
=XLOOKUP(F2, A1:J1, A2:J2)
6. 批量查询(数组功能)
一次性查询多个值:
=XLOOKUP(F2:F5, A2:A10, B2:B10)
直接返回多个结果,无需拖拽填充!