×

函数vlookup的使用方法,函数vlookup的使用方法步骤

前端技术网 前端技术网 发表于2023-12-25 00:00:38 浏览1664 评论0

抢沙发发表评论

一、vlookup函数的使用

Vlookup函数的作用为在表格的首列查找指定的数据,并返回指定的数据所在行中的指定列处的数据。其标准格式为:

1、VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)可以写为:VLOOKUP(需在第一列中查找的数据,需要在其中查找数据的数据表,需返回某列值的列号,逻辑值True或False)。

函数vlookup的使用方法,函数vlookup的使用方法步骤

2、Lookup_value为“需在数据表第一列中查找的数据”,可以是数值、文本字符串或引用。

3、Table_array为“需要在其中查找数据的数据表”,可以使用单元格区域或区域名称等。

⑴如果range_lookup为TRUE或省略,则table_array的第一列中的数值必须按升序排列,否则,函数VLOOKUP不能返回正确的数值。

如果range_lookup为FALSE,table_array不必进行排序。

⑵Table_array的第一列中的数值可以为文本、数字或逻辑值。若为文本时,不区分文本的大小写。

4、Col_index_num为table_array中待返回的匹配值的列序号。

函数vlookup的使用方法,函数vlookup的使用方法步骤

Col_index_num为1时,返回table_array第一列中的数值。

Col_index_num为2时,返回table_array第二列中的数值,以此类推。

如果Col_index_num小于1,函数VLOOKUP返回错误值#VALUE!。

如果Col_index_num大于table_array的列数,函数VLOOKUP返回错误值#REF!/n4.Range_lookup为一逻辑值,指明函数VLOOKUP返回时是精确匹配还是近似匹配。如果为TRUE或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value的最大数值;如果range_value为FALSE,函数VLOOKUP将返回精确匹配值。如果找不到,则返回错误值#N/A。

Vlookup具体的使用方法如下:

1、选择单元格:打开表格文件后选中要显示函数结果的空白单元格。

2、选择函数:点击编辑框前面的函数按钮,搜索并选择vlookup函数。

3、输入查找值和范围:在lookup_value一栏中输入要查找的值,在table_array一栏中选择查找范围。在col_index_num一栏中输入table_array的列序号,如果想要大致匹配,那么range_lookup一栏可以省略。如果要精确匹配,那么在range_lookup一栏中输入false就行了。

二、excelvlookup函数使用方法

1.

单条件查找。

目的:查询销售员的销量。

方法:

在目标单元格中输入公式:=VLOOKUP(H3,B3:C9,2,0)。

2.

多条件查找。

目的:查询销售员在销售地区的销售额。

方法:

在目标单元格中输入公式:=VLOOKUP(H3&I3,IF({1,0},$B3:$B9&$E$3:$E$9,$C$3:$C$9),2,0)。按Ctrl+Shift+Enter填充。

3.

划分区间等级。目的:查询成绩的等级。

方法:

在目标单元格中输入公式:=VLOOKUP(C3,$J$3:$K$7,2)。

三、Excel中vlookup函数如何使用

“没用过Vlookup,那就没有用过Excel公式”,这说明了Vlookup函数在Excel中的地位。

Vlookup就是Excel中,最常用的函数,没有之一!

这里,我就分享下Vlookup函数的几个用法,希望能帮到你!

基础用法

=VLOOKUP(要查找的值、要在其中查找值的区域、区域中包含返回值的列号、精确匹配或近似匹配–指定为0/FALSEor1/TRUE)

如下示例:

我使用公式:=VLOOKUP(D2,A:B,2,FALSE),根据D2单元格内容,也就是“3004”来查找姓名

其中,参数1,D2,这是要查找的值;参数2,A:B,这是一个区域,A列和B列组成的区域;参数3,2,要返回第几列数据,2表示返回B列的内容;参数4,False,表示精确查找;

借助公式向导

如果,上面几个参数,还看不懂,那,可以通过菜单“公式”-“插入函数”,使用公式向导来观察几个参数的内容,如下所示:

Vlookup函数动态图解

从右向左查询

上面Vlookup的基础用法,都是从左向右查找的,也就是查找的值要位于返回值的左侧,但,有时,还需要从右向左查询,如,最上面实例中,要根据姓名来查找编号,怎么办?

用公式:={=VLOOKUP(C10,IF({1,0},$C$2:$C$6,$B$2:$B$6),2,0)},晕乎乎的,是吧!

那好吧,我推荐给你我最喜欢的公式,Index+Match组合来替代,如下所示:

公式:=INDEX(A:A,MATCH(D2,B:B,0))

逻辑很简单,使用Match函数找到姓名匹配的行,然后,用Index函数找到A列中同行的数值!

Index+Match组合,Excel中,最灵活的查询函数组合了,一定要会!

多条件查询

上面提到的,都是单个条件的查询函数用法,那,有时,总会需要用到多个条件的查找,很烦人的有没有?

好吧,换个思路想想,加个辅助列,把两列变成一列,问题是不是简单多了?

如下所示,新增一列辅助列,连接AB列,然后使用公式:=VLOOKUP(F3&G3,C:D,2,FALSE)来查找,是不是简单多了?

最后,有个小福利,送给需要的朋友们

最后,我把头条上分享的Gif动画教程做了一个整理,分享给需要的朋友们!

如果,你刚好需要,可以【转发+点赞+私信我“动画教程”】免费获取!

我是Excel大全,这个问题就分享到这,别忘了,点个赞支持下哦,谢谢!

四、vlook函数的使用方法

1.在单元格中输入“=vlookup”引入vlookup函数。

2.填写参数,第一个参数是需要查找的值,第二个参数是要查找的区域(框选即可),第三个参数选择查找值所在的列数,第四个参数选择匹配方式。

3.输入四个参数,回车确认即可。

感谢您的阅读!希望本文对解决您关于函数vlookup的使用方法的问题有所帮助。如果您还有其他疑问,欢迎随时向我们提问。