乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > Excel办公应用:vlookup函数这些使用方法都不会?还说懂excel?-excel函数vlookup

Excel办公应用:vlookup函数这些使用方法都不会?还说懂excel?-excel函数vlookup

作者:乔山办公网日期:

返回目录:excel表格制作

大家都知道,在使用excel时,vlookup函数的使用频率非常大,之前在网上看到这样的一句话,不会vlookup函数就不要说会excel,那么今天就带领小伙伴们一起去了解它吧,看看在工作中都一般用于哪些场景呢?

一:vlookup函数的参数语法

VLOOKUP是一个查找函数,给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找到的值。它的基本语法为:

VLOOKUP(①查找目标,②查找范围,③返回值的列数,④精确OR模糊查找)

注意:

A:vlookup函数的第①个参数一定要和第②个参数首列对应。

B:vlookup函数的第②个参数要绝对引用。

C:vlookup函数第③个参数代表的是查找结果值在第②个参数选择范围的第几列。

D:精确查找就用0,模糊匹配就用1

二:vlookup一般使用场景?

1、vlookup常规查询

这里用到的公式是:=VLOOKUP(A16,$C$1:$E$13,2,0)

Excel办公应用:vlookup函数这些使用方法都不会?还说懂excel?

函数说明:①A16代表查找值,②$C$1:$E$13查找范围,这里范围要从姓名开始选择,而且要把查找的东西选择上,且加上绝对引用防止复制公式时范围发生变化。②0代表精确查找

2、vlookup函数反向查找

这里用到的公式是:=VLOOKUP(A16,IF({1,0},$C$2:$C$13,$B$2:$B$13),2,0)

Excel办公应用:vlookup函数这些使用方法都不会?还说懂excel?

函数说明:

1、这里其实不是VLOOKUP可以实现从右至右的查找,而是利用IF函数的数组效应把两列换位重新组合后,再按正常的从左至右查找。

2、IF({1,0},$C$2:$C$13,$B$2:$B$13)这是本公式中最重要的组成部分。在EXCEL函数中使用数组时(前提时该函数的参数支持数组),返回的结果也会是一个数组。这里1和0不是实际意义上的数字,而是1相关于TRUE,0相当于FALSE,当为1时,它会返回IF的第二个参数(C列),为0时返回第二个参数(B列)。

3、vlookup函数模糊匹配

这里用到的公式是:=VLOOKUP(E2,$I$1:$J$7,2,1)

Excel办公应用:vlookup函数这些使用方法都不会?还说懂excel?

函数说明:主要就是用于级别判断,可以代替if多层嵌套,给了分数和等次,从而去判断等次。这里我们只能用到模糊匹配,最后第四个参数我们填写的是1,而且要说明的是,我们查找范围的数据一定是要升序排列。

4、合并单元查询

这里用到的公式是:=VLOOKUP(LOOKUP(1,0/($A$2:A2<>""),$A$2:A2),$F$1:$G$5,2,0)

Excel办公应用:vlookup函数这些使用方法都不会?还说懂excel?

5、vlookup函数多条件查询

这里用到的公式是:{=VLOOKUP(G2&H2,IF({1,0},A2:A8&D2:D8,C2:C8),2,0)}

Excel办公应用:vlookup函数这些使用方法都不会?还说懂excel?

函数说明:这个其实也是和之前反向查询原理一样,我们这里也是用同样的思路把两个条件进行一起判断。

6、vlookup函数多项查询(由祝老师编辑)

Excel办公应用:vlookup函数这些使用方法都不会?还说懂excel?

①首先在A2单元格输入以下公式,向下复制:=(E2=$H$3)+A1

Excel办公应用:vlookup函数这些使用方法都不会?还说懂excel?

②然后在I3单元格输入以下公式,向下复制:=IFERROR(VLOOKUP(ROW(A1),A:C,3,0),"")

Excel办公应用:vlookup函数这些使用方法都不会?还说懂excel?

提示:C列的职务每重复出现一次,A列的序号增加1。

VLOOKUP函数使用1至N的递增序列作为查询值,使用A:C列作为查询区域,以精确匹配的方式返回与之相对应的B列的姓名。注意查找区域必须由辅助列A列开始。

最后将辅助列字体设置为白色或进行隐藏即可。

上面就是和大家分享vlookup函数常用的场景的说明,平时你们一般会用于什么场景呢?

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网