学习啦>知识大全>方法百科>产品使用方法>

excel函数vlookup的使用方法

朝燕分享

  你知道excel vlookup函数使用方法吗?以下是学习啦小编整理的关于excel vlookup函数使用方法,一起来了解一下吧。

  Lookup的意思是“查找”,在Excel中与“Lookup”相关的函数有三个:VLOOKUP、HLOOKUP和LOOKUP。

  vlookup是垂直方向的判断,如果是水平方向的判断可使用Hlookup函数。

  vlookup函数是查找函数,是用于纵向查找的函数。在 VLOOKUP 中的 V 代表垂直。

  函数vlookup的用法和功能:用VLOOKUP来实现查找和引用功能。vlookup函数在表格左侧的行标题中查找指定的内容,当找到时,再挑选出该行对应的指定列的单元格内容。

  excel vlookup函数使用方法:vlookup函数的语法

  VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

  excel vlookup函数使用方法:vlookup函数各参数解析

  一,lookup_value:lookup是查找的意思,value是值,就是要查找的值。

  二,table_array:“你要到哪去查找这个值?”就在这个table_array的区域里。选定这个区域,公式将在这个区域对lookup_value进行查找。

  三,col_index_num:col是column单词的缩写,是列的意思,index是索引的意思,合起来就是你在table_array区域中要找的值所在的列数,比如你要找一列电话号码,是在table_array区域的第三列,那么col_index_num就是3,这是一个相对引用的概念。

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

  说明:如果函数 VLOOKUP 找不到 lookup_value,且 range_lookup 为 TRUE,则使用小于等于 lookup_value 的最大值。

  如果 lookup_value 小于 table_array 第一列中的最小数值,函数 VLOOKUP 返回错误值 #N/A。

  如果函数 VLOOKUP 找不到 lookup_value 且 range_lookup 为 FALSE,函数 VLOOKUP 返回错误值 #N/A。

  excel vlookup函数使用方法:举例说明

  假设在Sheet1中存放小麦、水稻、玉米、花生等若干农产品的销售单价:

  A B

  1 农产品名称 单价

  2 小麦 0.56

  3 水稻 0.48

  4 玉米 0.39

  5 花生 0.51

  …………………………………

  100 大豆 0.45

  Sheet2为销售清单,每次填写的清单内容不尽相同:要求在Sheet2中输入农产品名称、数量后,根据Sheet1的数据,自动生成单价和销售额。设下表为Sheet2:

  A B C D

  1 农产品名称 数量 单价 金额

  2 水稻 1000 0.48 480

  3 玉米 2000 0.39 780

  …………………………………………………

  在D2单元格里输入公式:

  =C2*B2 ;

  在C2单元格里输入公式:

  =VLOOKUP(A2,Sheet1!A2:B100,2,FALSE)。

  如用语言来表述,就是:在Sheet1表A2:B100区域的第一列查找Sheet2表单元格A2的值,查到后,返回这一行第2列的值。

  这样,当Sheet2表A2单元格里输入的名称改变后,C2里的单价就会自动跟着变化。当然,如Sheet1中的单价值发生变化,Sheet2中相应的数值也会跟着变化。

  其他单元格的公式,可采用填充的办法写入。

    903665