打工人,天天都需要使用查找匹配,vlookup和xlookup,你会选哪个?我们举几个常见的例子来进行大PK

1、精确查找

如下所示:左边是公司员工工资表数据,现在我们查找匹配部分员工的工资情况,如果使用XLOOKUP公式,=XLOOKUP(查找值,查找列,结果列)

则可以直接输入公式:

=XLOOKUP(I2,B:B,D:D)

打开网易新闻 查看精彩图片

如果使用的是VLOOKUP,则公式为:

=VLOOKUP(I2,B:D,3,0)

打开网易新闻 查看精彩图片

2、遇到错误值进行屏蔽

当我们的值查找不到的时候,我们需要显示为空白,用XLOOKUP公式时,第4参数,当XLOOKUP查找不到的时候,就是显示的结果

所以输入的公式是:=XLOOKUP(M2,B:B,D:D,"")

打开网易新闻 查看精彩图片

那么VLOOKUP公式必需借助IFERROR公式相互嵌套,输入的公式是:

=IFERROR(VLOOKUP(M2,B:D,3,0),"")

打开网易新闻 查看精彩图片

3、横向查找匹配

当我们需要横向进行查找匹配的时候,XLOOKUP公式,输入的公式为:

=XLOOKUP(Q2,$1:$1,$5:$5)

打开网易新闻 查看精彩图片

而VLOOKUP这个时候做不到了,只能使用横向查找匹配公式HLOOKUP来查找,使用的公式是:

=HLOOKUP(Q2,$1:$5,5,0)

打开网易新闻 查看精彩图片

4、一次性查找匹配多个结果

我们需要根据姓名,把后面所有字段内容都查找匹配出来,如果使用XLOOKUP,只需要输入公式:

=XLOOKUP(U2,B:B,C:G)

打开网易新闻 查看精彩图片

如果使用vlookup,则需要使用公式:

=VLOOKUP($U7,$B:$G,COLUMN(B2),0)

打开网易新闻 查看精彩图片

所以你会选择vlookup,还是XLOOKUP公式呢?