手机版

VLOOKUP功能多行多列搜索

时间:2021-09-18 来源:互联网 编辑:宝哥软件园 浏览:

VLOOKUP功能多行多列搜索!当我们使用VLOOKUP函数搜索数据时,不可能找到像最基本的数据那样简单的数据,所需的结果也很简单。

例如,以下数据:

需要找到多个人员和多条信息。在这种情况下,需要灵活改变VLOOKUP函数的参数,以便用一个公式返回多行多列的数据。

公式实现

该公式实现如下:

我们可以看到,几行几列的数据都是由一个公式完成的,即:

=VLOOKUP($B18,$C$2:$G$15,COLUMN(B1),0)

将公式向下向右填充,记住所有需要找到的返回值。

公式分析

第一个参数:$B18。

是参考值,是搜索的依据。下面的性别、年龄、职称、分数都是根据这个键值找到的。

该参数对行相对引用、列相对引用采用绝对引用,可以实现:公式填写下来,自动变成$B19、$ B20公式向右填充,查找值始终为B18。

第二个参数:2:加元15加元。

是一个数据区,其列以名称开头,包含所有返回值。

该参数采用绝对引用的方式,可以向下向右填充公式,面积不变。

第三个参数:COLUMN(B1)。

是搜索区域中返回值的列数$C$2:$G$15,它随返回值而变化。

性别、年龄、职称、分数这几栏分别是2、3、4、5,但是公式中我们不能手动更改这几栏,太麻烦了。因此,COLUMN函数的使用非常灵活。

COLUMN函数的返回值是列数。当我们查询性别时,性别列是查询区域的第二列,所以我们使用COLUMN(B1)并向右填充公式,将自动变成COLUMN(C1)、COLUMN(D1)和COLUMN(E1),即3、4和5,从而实现列数的自动变化。

第四个参数:0。

意味着搜索方式是精准搜索。

F4键实现了参照模式的转换。

在上面的动画中,可以看到一个细节:数据区C2:G15被选中,这个区域瞬间变成了$C$2:$G$15的绝对参考模式。事实上,按下了“F4”键。

F4键是在四种引用类型之间切换的快捷键:

一旦按下,相对引用就变成了绝对引用:c 2:g 15 $ c $ 2: $ g $ 15;

第二次按下,绝对引用变成对行的绝对引用,对列的相对引用:$C$2:$G$15C$2:G$15。

第三次,对行的绝对引用,对列的相对引用变成了对行的相对引用和对列的绝对引用:C$2:G$15$C2:$G15。

第四次按返回相对参考:$C2:$G15C2:G15。

版权声明:VLOOKUP功能多行多列搜索是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。