一次性查找多个值,VLOOKUP退休,XLOOKUP太牛了!

yumo6666个月前 (05-18)技术文章42

我们直接举工作中的例子来说明:

左边是员工信息数据,现在需要根据员工姓名,一次性的将所有的信息匹配出来:

1、VLOOKUP公式

如果我们使用旧版本的查找匹配VLOOKUP公式

我们需要借助COLUMN函数公式来匹配

输入的公式是:

=VLOOKUP($G2,$A:$E,COLUMN(B1),0)

第1参数查找值,要按3下F4,固定列标G列

第2参数查找数据,按1下F4,对A:E列数据固定引用

第3参数需要借助COLUMN函数公式,便于向右填充的时候,数字自动变成2,3,4,5列

第4参数,使用0来精确匹配

VLOOKUP相对而言还是偏复杂的

如果我们使用2个新函数公式,就非常简单

2、XLOOKUP公式

XLOOKUP是VLOOKUP的升级版,只需要使用3个参数,就可以解决查找匹配问题

使用的用法是:

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

这里,查找值是G2单元格

查找列是A列的数据

结果列是多列结果,是B:E列

所以我们只需要使用的公式是:

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

一次性的匹配出所有的结果了

非常简单,而且易于上手

3、FILTER公式

FILTER公式是用来处理一对多问题,这里是一对一,所以也能用来解决这个问题

FILTER公式只需要用2个参数,就可以解决问题

=FILTER(筛选结果,筛选条件)

这里筛选的结果,就是我们想要的B:E列数据

筛选条件,就是A列里面,去匹配G2单元格的值

所以我们只需要使用公式:

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

两个新函数公式是不是特别简单,又容易理解

你学会了么?动手试试吧!

相关文章

VLOOKUP+COLUMN组合是绝配!一次查找一行数据就用这个组合

用VLOOKUP函数查找多列数据时,由于多个公式之间只是列参数的变化,所以只需要改变VLOOKUP函数的第3个参数就可以,但由于刚开始学函数时,对COLUMN函数不熟悉,所以就有了下面这个动图。每个单...

Excel 函数讲解:COLUMNS 函数,批量掌握列数技巧

常用函数系列教学:ExcelCOLUMNS函数讲解(56)。不懂COLUMNS函数,怎么借列数实现高效数据管理?闲话少叙,直接开讲。基本含义:COLUMNS函数用于计算指定数组或单元格区域的列数,如何...

COLUMNS函数:虽然我们不常见,但我懂你,你也懂我?

大家好!最近有点忙,很久没有与大家见面了。今天函数哥向大家分享COLUMNS函数的使用方法。COLUMNS函数使用的方法非常简单,单独使用的情况也非常少。还是先来看看COLMNS函数的使用魅力吧!是不...

Excel工作表中的Vlookup,它才是No1,查询之王

查询引用也是数据分析中常用的操作之一,如果要在Excel中查询引用,则必须掌握Vlookup函数,它才是Excel工作表函数的No1,查询之王!一、功能及语法结构。功能:根据指定的查询条件和区域,返...

值得收藏的10组Excel公式,可直接套用,快速提高工作效率

Hello,大家好,今天跟大家分享10组日常工作中经常需要用到的Excel公式组合,大家如果遇到类似的问题,更改数据区域,直接套用即可,废话不多说,让我们直接开始吧想要从零学习Excel,可以点击上方...

Excel中看似平平无奇,实则深藏不露的两个函数:ROW,COLUMN

两个知识点能给你的Excel水平带来质的飞跃,一个是数组,一个是动态参数。函数ROW和COLUMN是动态参数的常用函数。虽然是助攻,也是赛场上必不可少的角色。ROW,COLUMNROW返回引用数据区域...