vlookup函数怎么使用

如题所述

具体步骤如下:
首先在B2单元格中输入“=vlookup”即可启用vlookup函数。
使用时需要按顺序输入四个数值,中间用英文逗号隔开。
第一个是需要查找的值,这里填A2。第二个是被查找的数据表,这里填I:M。
第三个是填充的列序数,输入2,第四个输入0即可精确匹配。这样即可填充需要的数据,通过拖动单元格右下角的“十字标”即可整列或整行填充。
完成上述步骤即可学会使用vlookup函数。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-03
关于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。四、应用例子

ABCD

1编号姓名工资科室

22005001周杰伦2870办公室

32005002萧亚轩2750人事科

42005006郑智化2680供应科

52005010屠洪刚2980销售科

62005019孙楠2530财务科

72005036孟庭苇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即可。本回答被网友采纳
第2个回答  2020-11-26

单元格按所在的行列位置来命名,例如:地址“B5”指的是“B”列与第5行交叉位置上的单元格。

本回答被网友采纳
第3个回答  2020-10-07

Excel怎么使用VLOOKUP函数?这个视频告诉你!

第4个回答  2020-10-07

VLOOKUP函数,屏蔽0与NA值