VLOOKUP 到底有多重要?这4招让你效率翻倍!

B站影视 韩国电影 2025-04-19 14:00 1

摘要:但别担心!今天我要告诉你,在旧版Excel中,VLOOKUP依然是当之无愧的数据查询王者!

经常有粉丝问我:"为什么我的Excel没有XLOOKUP、FILTER这些新函数?"

这是因为这些炫酷的新函数需要Office 2021或365版本才能使用。

但别担心!今天我要告诉你,在旧版Excel中,VLOOKUP依然是当之无愧的数据查询王者!

它就像办公室里的老黄牛,虽然不够时髦,但绝对可靠实用!

VLOOKUP有4个参数:

VLOOKUP(查找值,数据区域,返回列数,精确匹配\模糊匹配)

如图所示:要求根据H列的员工姓名,查找并返回员工所在区域,

在I2单元格中输入以下公式,向下拉动到I4单元格。

=VLOOKUP(H2,$A$2:$F$11,6,0)

(1)查找值:H2单元格

(2)数据区域:左边表格中的A2开始到F11范围。

这里你也可以写成A:F,不过对整列的引用,数据多的话,运算就会很卡。

$A$2:$F$11,采用绝对引用是为了公式向下拉动时,查找的数据范围不会改变。

(3)6:是F列在数据区域中的排第6列。

(4)第四参数使用0,表示使用精确匹配方式。

上个例子是根据姓名只返回区域,如果现在想根据姓名返回全部相关信息,如图所示:

在H2单元格输入以下公式,公式向右拉再向下拉。

=VLOOKUP($H2,$A$2:$F$11,COLUMN(B1),0)

(1)VLOOKUP函数的查找值为$H2,当公式向右复制时,保持引用H列当前行的姓名不变。

(2)用COLUMN(B1)指定返回查询区域中第2列的信息。

当公式向右复制时,该部分依次变成COLUMN(C1)、COLUMN(D1)、COLUMN(E1)COLUMN(F1),分别返回值3、4、5、6。

如图所示,要查找F列包含通配符的关键字并返回对应区域信息。

在F2单元格输入以下公式,向下复制到E3单元格。

=VLOOKUP(F2,$A$2:$D$11,4,0)

F2单元格中的查找值“平板*”,其中“*”为通配符,可以代表零个或多个任意字符。

如图所示,要求根据H列的员工号,在I列返回对应员工的姓名。

在G2单元格输入以下公式,向下复制到G4单元格。

=VLOOKUP(H2,CHOOSE({1,2},$B$1:$B$11,$A$1:$A$11),2,0)

(1)CHOOSE函数的第一参数为常量数组(1,2),构造出B列员工号在前,A列姓名在后的两列多行的内存数组:

该内存数组符合VLOOKUP函数要求查询值必须处于查询区域首列的特性。

VLOOKUP函数以员工号作为查询值,在内存数组中查询并返回员工号对应的姓名信息,从而实现了逆向查询的目的。

VLOOKUP就像Excel界的瑞士军刀,从精确查找到模糊匹配,从单条件到多列提取,掌握这4招就能解决职场80%的数据查询问题。

记住:函数千万条,逻辑第一条,参数不规范,加班两行泪!

来源:妤婕教育分享

相关推荐