Excel公式Vlookup再见,卷王Xlookup来了

志课程 2024-09-04 15:05:44

Vlooup已经统治打工人很长一段时间了,终于要对它说再见了

1、重温VLOOKUP公式

Vlooup函数公式,对新手来说,特别的不友好,很难学,又容易出错

它是由4个参数组成的,只要其中任意一个参数用错,就得到正确的结果

例如,左边是员工数据,现在根据姓名,查找匹配工资

我们需要输入的公式是:

=VLOOKUP(G2,B:E,4,0)

第1参数查找值G2单元格,这个没什么问题,很多小伙伴可能会选整个G列,是不行的,需要选G2,其中一个单元格。

第2参数是查找数据源,这里是B:E列,新手肯定会有疑惑,为什么是从B列开始的,为什么不是从A列开始

这里就涉及到VLOOKUP强制性要求,它必需从查找值所在的列开始,因为你要查找周瑜,所以要从周瑜所在这一列开始,所以是B列

第3参数是想要的结果在第几列,我们需要从查找的数据列开始向右数,不能从表格最开始数,所以结果是4

第4参数,0表示精确查找,1表示模糊查找匹配,大部分情况下,我们都是用0来精确查找

很多新手朋友,可能会忘记填写,这就会出错

2、VLOOUP公式的坑

VLOOKUP公式有很多坑,最痛苦的就是不能从右向左匹配

如果说我们需要根据员工姓名,来查找匹配的不是工资,而是员工编号

那根据VOOKUP公式的第3参数的规则,它只能向右匹配到对应的第几列

不能向左匹配

所以它就没办法,直接从右边的数据,向左边进行匹配

导致这个函数公式不好用

有的时候,我们的表格数据源,特别的多,就算是从左向右查找匹配,有时候,数结果列,1,2,3,4,5.....有可能一直要数列第36列

而你内心又在怀疑,自己有没有数错,是不是第36列

因此显得VLOOKUP并不好用

3、卷王XLOOKUP

最新版本的Excel,直接更新了卷王XLOOKUP公式

它没有上述的烦恼,同时,它将参数,缩减到了3个参数就可以查找匹配

使用的用法是:

=XLOOKUP(查找值,查找列,结果列)

所以当我们需要通过员工,查找匹配工资的时候

查找值是G2单元格

查找列是B列

结果列是D列

所以,我们输入的公式就是:

=XLOOKUP(G2,B:B,E:E)

是不是非常的简单,我觉得大家学一遍就会了

如果说,我们要查找匹配员工编号,我们只需要将结果列换成A列,所以输入的公式是:

=XLOOKUP(G2,B:B,A:A)

有时候,我们的结果列,有多列的情况下,通过员工编号,查找匹配多列数据

查找值还是G2

查找列是A列

结果列是多列,B:E列,只需要在H2输入公式:

=XLOOKUP(G2,A:A,B:E)

一条公式,就把所有的结果给匹配出来了

是不是非常简单,又高效,快快用起来吧!

4 阅读:264