乐于分享
好东西不私藏

Excel 封神函数 XLOOKUP!吊打 VLOOKUP,新手一看就会

Excel 封神函数 XLOOKUP!吊打 VLOOKUP,新手一看就会

    大家在用 Excel 查找匹配数据时,第一反应几乎都是VLOOKUP 函数,老牌好用但缺点一大堆:只能向右查、不能倒序、查找出错乱码、嵌套复杂、格式麻烦……

    而全新升级的XLOOKUP 查找函数,完美碾压 VLOOKUP,语法更简单、用法更全能、容错率更高,向左向右随便查、多条件一键匹配、自带容错处理,新手零门槛上手,职场表格效率直接翻倍!

    下面通过对比VLOOKUP 函数的方式来介绍XLOOKUP函数。

一、先看懂:XLOOKUP VS VLOOKUP 核心区别

对比维度
VLOOKUP 函数
XLOOKUP 函数
查找方向
只能向右查找
向左、向右、向上、向下任意查找
查找顺序
默认近似匹配,极易出错
默认精确匹配,不用多写参数
引用区域
必须整列框选,拖动易错乱
单独框选查找列、结果列,互不干扰
错误显示
#N/A   乱码,表格很难看
自定义空白   / 文字提示,整洁美观
多条件查找
多层嵌套超复杂
直接叠加条件,一步完成
合并单元格
极易匹配错乱
稳定兼容,不易出错
序号参数
必须数第几列,极易改错
直接选结果列,不用数字

     简单总结:VLOOKUP 能做的,XLOOKUP 全都能做;VLOOKUP 做不了的,XLOOKUP 轻松搞定。

二、函数语法对比

    1、VLOOKUP 老旧语法

      =VLOOKUP(找谁,在哪找,返回第几列,匹配类型)

  缺点:第 3 参数要手动数列号,插入删除列公式直接报错

    2、XLOOKUP 极简语法

      =XLOOKUP(找谁,查找区域,返回结果区域,[找不到显示什么])

    优点:不用数列、不用管方向、默认精准匹配,4 个参数能适应大部分场景。

三、实际使用场景

    1、常规正向查找

    使用举例:查找某人在薪资表中的基本工资。

   VLOOKUP 公式

=VLOOKUP(E1,A:C,3,0)

   XLOOKUP 公式

   =XLOOKUP(E1,A:A,C:C)

    XLOOKUP函数一键自动匹配对应薪资,无需输入查找数据所在列,无需输入0表示精确匹配,插入删除表格列,公式不会报错失效。

 2、向左反向查找(VLOOKUP 致命短板)
      使用举例:根据工资金额,反向查找对应的员工姓名,VLOOKUP原生不支持向左查找,必须通过移动表格顺序或通过其他函数嵌套等方式完成,XLOOKUP 无需调整表格结构,原生支持逆向查询

    XLOOKUP 一键反向公式

      =XLOOKUP(E1,C:C,A:A)

    3、找不到内容不显示 #N/A 乱码

使用举例:在薪资表中,查找一个不存在的名字的基本工资,VLOOKUP 查找无数据,单元格直接弹出 #N/A 错误,表格杂乱难看。而XLOOKUP 自带容错参数,自定义空白、暂无数据提示。

    VLOOKUP 公式

=VLOOKUP(E1,A:C,3,0)

 容错XLOOKUP

  =XLOOKUP(E1,A:A,C:C,"暂无信息")

   4、多条件同时查找匹配

    使用举例:根据姓名+部门在薪资表中,查找一个名字的基本工资,VLOOKUP需要通过连接字段或多层嵌套解决,麻烦且容易出错;XLOOKUP 连接符号 & 即可完成多条件查找

    XLOOKUP 多条件极简公式

    =XLOOKUP(E1&F1,A:A&B:B,C:C)

四、XLOOKUP 使用小总结

  1.      XLOOKUP版本要求为Office365、2021 及以上版本、WPS 最新版均可使用。该公式永远默认精确匹配,告别 VLOOKUP 忘记写 0 出错,上下左右任意查找,不用调整表格列顺序,自带防错误乱码,插入删除行列,公式自动更新,不会失效。

👇关注我,了解更多Excel高效技巧,收藏起来,用到时直接翻,新手也能快速变身Excel高手~