vlookup函数是什么-怎么用-vlookup函数有什么用啊-

AquArius 教程 72

vlookup函数是什么?怎么用?

在一个excel表格中查找与另一个表格对应的数据,我们需要用到VLOOKUP函数。VLOOKUP函数是Excel中的一个纵向查找函数,VLOOKUP是按列查找,最终返回该列所需查询列序所对应的值,下面我们分步来介绍一下VLOOKUP函数的用法:

1、首先我们需要先打开一个excel表,需要在另一个表中匹配出相应同学的班级信息。

vlookup函数是什么-怎么用-vlookup函数有什么用啊--第1张图片-科技快讯
vlookup函数是什么-怎么用-vlookup函数有什么用啊--第2张图片-科技快讯

2、然后当我们把光标定位在需要展示数据的单元格中,如下图红色方框。

vlookup函数是什么-怎么用-vlookup函数有什么用啊--第3张图片-科技快讯

3、接着,我们在单元格中输入“=vl”,这时候会自动提示出VLOOKUP函数,双击蓝色的函数部分。

vlookup函数是什么-怎么用-vlookup函数有什么用啊--第4张图片-科技快讯

4、现在我们可以看到,单元格中显示出了一个完整的VLOOKUP函数。

vlookup函数是什么-怎么用-vlookup函数有什么用啊--第5张图片-科技快讯

5、此时我们选择之一列中需要匹配数据的单元格,只需要选中一个就可以,然后我们需要输入英文状态下的逗号“,”。

vlookup函数是什么-怎么用-vlookup函数有什么用啊--第6张图片-科技快讯

6、输入逗号后,我们再返回到第二张表【表2】,用鼠标选中全部的数据。

vlookup函数是什么-怎么用-vlookup函数有什么用啊--第7张图片-科技快讯

7、因为我们要返回的是【表2】中第四列的班级信息,所以在公式中再输入“4,”(注意这里的逗号是英文的)。(ps:提示信息让我们选择“TRUE”或“FALSE”,这个我们不用选,直接按回车键就可以了)

vlookup函数是什么-怎么用-vlookup函数有什么用啊--第8张图片-科技快讯

8、现在我们按下回车键之后,电脑就会展示出匹配到的数据,如下图示例。

vlookup函数是什么-怎么用-vlookup函数有什么用啊--第9张图片-科技快讯

9、最后一步是,如果想要把一列中的数据都匹配出来,那么我们只需要按下图操作。

vlookup函数是什么-怎么用-vlookup函数有什么用啊--第10张图片-科技快讯

10、现在我们已经完成了所有的操作,最终效果如下。

vlookup函数是什么-怎么用-vlookup函数有什么用啊--第11张图片-科技快讯

备注:vlookup函数通俗的解释
vlookup(要在目标区域之一列查找的值,目标区域,要返回的值在目标区域的哪一列,如果已排序可以使用模糊查找1否则精确查找0)。

vlookup函数有什么用啊?

VLOOKUP函数可以用来核对数据,多个表格之间快速导入数据。利用这个功能可按列查找,最终返回该列所需查询列序所对应的值;与之对应的HLOOKUP是按行查找的。

具体的函数使用 *** :

举个简单的例子在B表中找出所有在A表的id对应的code值

vlookup函数是什么-怎么用-vlookup函数有什么用啊--第12张图片-科技快讯

用vlookup函数在A表的左边找出label值构造出一个新的AA表。此时的函数为=VLOOKUP(B2,E:G,3,0),其中3表示返回待查表的第三列的值,即是label列的值,0表精确匹配。

执行完函数后的结果

vlookup函数是什么-怎么用-vlookup函数有什么用啊--第13张图片-科技快讯

下面是VLOOKUP函数的一些参数:

Lookup_value为需要在数据表之一列中进行查找的数值。Lookup_value 可以为数值、引用或文本字符串。

Table_array为需要在其中查找数据的数据表。

col_index_num为table_array 中查找数据的数据列序号。col_index_num 为 1 时,返回 table_array 之一列的数值,col_index_num 为 2 时,返回 table_array 第二列的数值,以此类推。

Range_lookup为一逻辑值,指明函数 VLOOKUP 查找时是精确匹配,还是近似匹配。如果为FALSE或0 ,则返回精确匹配,如果range_lookup 省略,则默认为模糊匹配。range_lookup 更好是明确指定,默认是模糊匹配。

扩展资料:

VLOOKUP函数的语法规则

vlookup函数是什么-怎么用-vlookup函数有什么用啊--第14张图片-科技快讯

参考资料:

百度百科---“VLOOKUP”函数

相关内容扩展阅读:

Excel vlookup与index和match的区别

一、主体不同

1、vlookup:是Excel中的一个纵向查找函数。

2、index:是返回表或区域中的值或值的引用。

3、match:返回指定数值在指定数组区域中的位置。

二、功能不同

1、vlookup:是按列查找,最终返回该列所需查询序列所对应的值;与之对应的HLOOKUP是按行查找的。

2、index:返回表格或数组中的元素值,此元素由行号和列号的索引值给定。当函数 INDEX 的之一个参数为数组常量时,使用数组形式。

3、match:MATCH 函数可在单元格区域中搜索指定项,然后返回该项在单元格区域中的相对位置。

vlookup函数是什么-怎么用-vlookup函数有什么用啊--第15张图片-科技快讯


三、特点不同

1、vlookup:可以用来核对数据,多个表格之间快速导入数据等函数功能。

2、index:同时使用了 row_num 和 column_num 参数,INDEX 将返回 row_num 和 column_num 交叉处单元格中的值。

3、match:需要获得单元格区域中某个项目的位置而不是项目本身,则应该使用 MATCH 函数而不是某个 LOOKUP 函数。


参考资料来源:百度百科-MATCH函数

参考资料来源:百度百科-INDEX函数

参考资料来源:百度百科-VLOOKUP函数

办公软件中的函数 =vlookup(查找值,数据表,列序数,匹配条件),“列序数如何理解”

关于VLOOKUP函数的用法

“Lookup”的汉语意思是“查找”,在Excel中与“Lookup”相关的函数有三个:VLOOKUP、HLOOKUO和LOOKUP。下面介绍VLOOKUP函数的用法。

一、功能
在表格的首列查找指定的数据,并返回指定的数据所在行中的指定列处的数据。

二、语法
标准格式:
VLOOKUP(lookup_value,table_array,col_index_num , range_lookup)

三、语法解释
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)可以写为:
VLOOKUP(需在之一列中查找的数据,需要在其中查找数据的数据表,需返回某列值的列号,逻辑值True或False)
1.Lookup_value为“需在数据表之一列中查找的数据”,可以是数值、文本字符串或引用。
2.Table_array 为“需要在其中查找数据的数据表”,可以使用单元格区域或区域名称等。
⑴如果 range_lookup 为 TRUE或省略,则 table_array 的之一列中的数值必须按升序排列,否则,函数 VLOOKUP 不能返回正确的数值。
如果 range_lookup 为 FALSE,table_array 不必进行排序。
⑵Table_array 的之一列中的数值可以为文本、数字或逻辑值。若为文本时,不区分文本的大小写。
3.Col_index_num 为table_array 中待返回的匹配值的列序号。
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!。
4.Range_lookup 为一逻辑值,指明函数 VLOOKUP 返回时是精确匹配还是近似匹配。如果为 TRUE 或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于lookup_value 的更大数值;如果 range_value 为 FALSE,函数 VLOOKUP 将返回精确匹配值。如果找不到,则返回错误值 #N/A。

四、应用例子
A B C D
1 编号 姓名 工资 科室
2 2005001 周杰伦 2870 办公室
3 2005002 萧亚轩 2750 人事科
4 2005006 郑智化 2680 供应科
5 2005010 屠洪刚 2980 销售科
6 2005019 孙楠 2530 财务科
7 2005036 孟庭苇 2200 工 会

A列已排序(第四个参数缺省或用TRUE)
VLOOKUP(2005001,A1:D7,2,TRUE) 等于“周杰伦”
VLOOKUP(2005001,A1:D7,3,TRUE) 等于“2870”
VLOOKUP(2005001,A1:D7,4,TRUE) 等于“办公室”
VLOOKUP(2005019,A1:D7,2,TRUE) 等于“孙楠”
VLOOKUP(2005036,A1:D7,3,TRUE) 等于“2200”
VLOOKUP(2005036,A1:D7,4,TRUE) 等于“工 会”
VLOOKUP(2005036,A1:D7,4) 等于“工 会”

若A列没有排序,要得出正确的结果,第四个参数必须用FALAE
VLOOKUP(2005001,A1:D7,2,FALSE) 等于“周杰伦”
VLOOKUP(2005001,A1:D7,3,FALSE) 等于“2870”
VLOOKUP(2005001,A1:D7,4,FALSE) 等于“办公室”
VLOOKUP(2005019,A1:D7,2,FALSE) 等于“孙楠”
VLOOKUP(2005036,A1:D7,3,FALSE) 等于“2200”
VLOOKUP(2005036,A1:D7,4,FALSE) 等于“工 会”

五、关于TRUE和FALSE的应用
先举个例子,假如让你在数万条记录的表格中查找给定编号的某个人,假如编号已按由小到大的顺序排序,你会很轻松地找到这个人;假如编号没有排序,你只好从上到下一条一条地查找,很费事。
用VLOOKUP查找数据也是这样,当之一列已排序,第四个参数用TRUE(或确省),Excel会很轻松地找到数据,效率较高。当之一列没有排序,第四个参数用FALSE,Excel会从上到下一条一条地查找,效率较低。

笔者觉得,若要精确查找数据,由于计算机运算速度很快,可省略排序操作,直接用第四个参数用FALSE即可。

EXCEL的VLOOKUP函数中的range_lookup什么时候填TRUE什么时候填FALSE

在这种情况下,我要填单价那一列,但是如果range_lookup填TRUE的话,衣服的单价显示出来的是150,鞋子也是150,裤子是80,整列都没有120出现的
vlookup函数是什么-怎么用-vlookup函数有什么用啊--第16张图片-科技快讯

指示函数VLOOKUP是寻找完全匹配还是近似匹配。

如果为FALSE或0,则返回完全匹配,如果找不到,则返回错误值#N / A。

如果range_lookup为TRUE或1,则函数VLOOKUP将寻找近似匹配,即,如果找不到精确匹配,则返回小于lookup_value的更大值。

如果省略range_lookup,则默认为近似匹配。

vlookup函数是什么-怎么用-vlookup函数有什么用啊--第17张图片-科技快讯

扩展资料

Vlookup函数可以说是EXCEL中一个相对重要的函数。它也是工作中常用的功能。该功能是指定搜索目标(搜索条件)以从原始表的列中找到相应的数据。

该函数的语法为:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

使用Vlookup函数时,应注意以下几点:

参考地址的单元格格式类别与搜索目标的单元格格式相同。否则,有时显然有数据,但无法掌握。

特别是当参考地址的值为数字时,这是最明显的。如果搜索的单元格格式类别是文本格式,尽管看起来是123,但是不可能捕获到某些内容。

此外,当不输入数据时,必须首先确定格式类别。如果输入了数据,则为时已晚。如果要抓住它,则需要重新输入。

使用引用地址时,有时需要在网格中固定lookup_value的值,但是使用下拉 *** (或复制)将函数添加到新单元格中,此处需要使用“ $”符号,这是一个固定符号。

例如,如果我总是要捕获D5格式的数据,则可以使D5像这样:$ D $ 5,无论您如何拉或复制,该函数将始终使用D5的值来捕获数据。

使用“&”连接多个单元格的内容作为搜索参数。对于相似的数据,您可以事半功倍。

参考资料:百度百科—VLOOKUP函数