XLOOKUP 函数怎么用?按条件查找数据一学就会

admin 201 2026-09-07 17:43:01 编辑

WPS
WPS Office PC 版
电脑端办公更高效

要根据员工编号查出姓名,根据商品编码查出价格——这种"按条件找数据"的需求,用查找函数最方便。XLOOKUP 就是目前最好用的那个。这篇用例子讲清楚。

XLOOKUP 是查找引用类函数,功能强大又直观,用 WPS 表格就能直接用。它的作用是:在查找区域里找某个值,然后返回对应位置的值。

XLOOKUP 基本语法

`` =XLOOKUP(查找值, 查找区域, 返回区域) ``

三个核心参数:要找什么、在哪找、返回哪列。

实例:按编号查姓名

假设"数据表"里第一列是编号、第二列是姓名,想查编号 A005 的姓名:

在结果单元格输入:

`` =XLOOKUP(A005, 编号列区域, 姓名列区域) ``

回车后,就返回对应编号的姓名。

用XLOOKUP按编号查找姓名

反向查找:按姓名查部门

XLOOKUP 的优势是能向左查找。想在姓名列找"达叔",返回左侧或任意列的部门,直接把返回区域指定为部门列即可:

`` =XLOOKUP(达叔, 姓名列区域, 部门列区域) ``

用XLOOKUP按姓名查找部门

XLOOKUP按姓名查找部门的场景

找不到值时的处理

想让找不到时显示友好提示,加第四参数:

`` =XLOOKUP(查找值, 查找区域, 返回区域, "未找到") ``

这样查不到就不会显示刺眼的错误。

小结

XLOOKUP 按条件查找数据又快又灵活,支持向左查找、无需排序、可自定义错误提示。用 WPS 表格就能直接用,配一张数据表练两次就会。

下次要按编号、姓名查数据,别再一个个找了,用 XLOOKUP 一键搞定。

常见问题(FAQ)

语法为 XLOOKUP(查找值, 查找区域, 返回区域)。例如按编号查姓名:=XLOOKUP(A005, 编号列, 姓名列)。

XLOOKUP 更灵活,可向左查找、无需排序、出错处理更友好,是 VLOOKUP 的升级版。

可加第四参数设置找不到时的返回值,比如 =XLOOKUP(...,\"未找到\"),避免显示错误。

支持。WPS 表格支持 XLOOKUP 函数,可直接使用,操作方式和 Excel 一致。

上一篇: WPS 表格函数比 Excel 少吗?普通办公够不够用,一篇讲明白
下一篇: AI表格工具哪个好?选型思路与主流工具对比
相关文章
WPS
WPS Office PC 版
电脑端办公更高效
×