XLOOKUP是Excel 365/2025中替代VLOOKUP的增强型查找函数,支持左右双向、上下搜索、精确/近似匹配、多结果返回及多条件查询,语法简洁且不易出错。
XLOOKUP 是 Excel 365 和 Excel 2025 中推出的全新查找函数,比 VLOOKUP 更灵活、更直观,能轻松实现**从左向右、从右向左、上下双向、精确匹配、近似匹配、甚至返回多个结果**的查询,彻底解决 VLOOKUP 的诸多限制(比如不能向左查、必须固定列号、不支持数组返回等)。
公式结构简洁明了:
=XLOOKUP(查找值, 查找数组, 返回数组, [未找到时返回], [匹配模式], [搜索模式])
✅ 向左查询(VLOOKUP 做不到)
例如:已知“工号”在 E 列,想查对应的“姓名”(在 C 列):
=XLOOKUP(H2,E2:E100,C2:C100,"未找到")
→ 不用调整数据顺序,也不用辅助列,直接反向定位。
✅ 多条件查询(配合数组运算)
例如:查“部门=销售”且“职级=主管”的员工姓名:
=XLOOKUP(1,(B2:B100="销售")*(C2:C100="主管"),A2:A100,"未找到")
→ 利用逻辑判断生成 TRUE/FALSE 数组,乘号转为 1/0,再用 XLOOKUP 找第一个 1 的位置。
✅ 返回整行/整列数据(VLOOKUP 只能单列)
例如:根据订单号查该订单全部信息(D2:G2 对应4个字段):
=XLOO
KUP(I2,A2:A100,D2:G100)
→ 自动返回 D2:G2 这一行的四个值(作为动态数组,会自动溢出到右侧单元格)。