王剑编程网

分享专业编程知识与实战技巧

Xlookup再厉害,这种情况,还得是VLOOKUP给力

我们都知道最新版本的EXCEL出了一个XLOOKUP公式,非常强大,只需要3个参数,就可以查找匹配到我们想要的结果:

1、 XLOOKUP基本用法回顾

例如,我们需要根据姓名匹配工资情况

我们只需要知道

查找值是H2单元格的值

在A列里面,查找对应的姓名

我们想要的结果对应在F列

所以,我们只需要输入的公式是:

=XLOOKUP(H2,A:A,F:F)

2、XLOOKUP一对多查找

如果我们改变了需求,需要根据姓名,查找出所有的5个字段数据

我们不需要输入5次公式,只需要一个公式就可以搞定

我们的查找值还是H2

我们的查找列还是A列

只不过我们的结果列,现在是多列数据,B:F列

所以,只需要输入的公式是:

=XLOOKUP(H2,A:A,B:F)

3、乱序一次性查找多个值

上面的情况是我们结果字段的顺序和源数据的顺序是保持一致的:

如果说我们需要的结果顺序不是一致的,是乱序的:

这个时候,用XLOOKUP就不好求解了,还是需要请到我们的老师傅VLOOKUP+MATCH组合

同样只需要一个公式就可以搞定,我们输入的公式是:

=VLOOKUP(H2,A:F,MATCH($I$1:$M$1,$A$1:$F$1,0),0)

主要就是第3个参数,我们使用MATCH函数公式,匹配我们的需求字段,分别在原数据的第几列,然后第3个参数以数组的形式返回,就能得到我们想要的结果了:

关于这个小技巧,你学会了么?动手试试吧!

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言