表格函数之XLOOKUP函数入门教程
XLOOKUP 是 Excel 365 / 新版推出的现代查找函数,用来替代 VLOOKUP、HLOOKUP 和 INDEX+MATCH。它更直观、功能更强,且默认就是精确匹配。
一、函数语法
=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])| 参数 | 说明 |
|---|---|
| lookup_value | 要查找的值 |
| lookup_array | 被查找的一行或一列 |
| return_array | 返回结果对应的一行或一列 |
| if_not_found | 可选,找不到时返回的内容 |
| match_mode | 可选,0精确/1通配符/-1精确或下一个较小/1下一个较大 |
| search_mode | 可选,1从上到下;-1从下到上;2/3二分搜索 |
二、注意事项
- 可以「任意方向」查找,不再受首列限制,天然支持反向查找
- 找不到时可自定义返回内容,不必再套 IFERROR
- 默认精确匹配,比 VLOOKUP 更安全
- 需 Office 365 / 新版 WPS 支持,老版本没有此函数
三、经典案例
案例一 精确查找
用姓名直接取工资。
公式返回结果为「9000」,如上图所示。
案例二 反向查找
用工资反查姓名(向左查找毫无压力)。
公式返回结果为「王五」,如上图所示。
案例三 未找到自定义返回
查不到时返回友好提示。
公式返回结果为「查无此人」,如上图所示。
四、小结
XLOOKUP 几乎解决了 VLOOKUP 的所有痛点:方向自由、默认精确、可自定义未找到结果。如果你的 Excel 版本支持,强烈建议直接用它;老版本环境再用 VLOOKUP 或 INDEX+MATCH 兜底。
评论(0)
请登录后发表评论。