制作购物网站教程,贵州十大广告公司,福清市建设工程电子招标网2018版,个人网站免费模板下载VLOOKUP函数是Excel中的一个纵向查找函数#xff0c;它与LOOKUP函数和HLOOKUP函数属于一类函数#xff0c;在工作中都有广泛应用#xff0c;例如可以用来核对数据#xff0c;多个表格之间快速导入数据等函数功能。功能是按列查找#xff0c;最终返回该列所需查询列序所对应…VLOOKUP函数是Excel中的一个纵向查找函数它与LOOKUP函数和HLOOKUP函数属于一类函数在工作中都有广泛应用例如可以用来核对数据多个表格之间快速导入数据等函数功能。功能是按列查找最终返回该列所需查询列序所对应的值与之对应的HLOOKUP是按行查找的。
VLOOKUP函数有四个参数分别说明如下
1Lookup_value为需要在数据表第一列中进行查找的数值。Lookup_value 可以为数值、引用或文本字符串。当vlookup函数第一参数省略查找值时表示用0查找。
2Table_array为需要在其中查找数据的数据表。使用对区域或区域名称的引用。
3col_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!。
4Range_lookup为一逻辑值指明函数 VLOOKUP 查找时是精确匹配还是近似匹配。如果为FALSE或0 则返回精确匹配如果找不到则返回错误值 #N/A。如果 range_lookup 为TRUE或1函数 VLOOKUP 将查找近似匹配值也就是说如果找不到精确匹配值则返回小于 lookup_value 的最大数值。如果range_lookup 省略则默认为近似匹配。
下面我们通过一个例子看一下具体怎么用。
【例】文件中有两个工作簿sheet1和sheet2内容分别如下图所示我们需要将sheet2中的成绩列对应填入sheet1的成绩列。 具体操作入下
1将光标定入sheet1的成绩列的第一行中然后点击函数按钮如下图 2打开如下“函数参数”窗口 3在第2步中将光标定入第一个输入框中此时可以在其中输入要作为查找基准的单元格“A2”也可以点击后面的按钮选择A2单元格如下图所示。 4在第3步中选择A2单元格后输入回车键返回“函数参数”窗口如下图所示 5如上一步的方法此时在第二个文本框中可以输入“要搜索的范围”如“sheet2!$B$2:$C$4”。或者点击后面的按钮进行选择我们切换到sheet2中进行选择如下图 注意此时生成的区域为“sheet2!B2:C4”其中的B2和C4为单元格的相对用法后续在复制等操作时目标单元格的内容会自动调整这个值而我们需要的是绝对位置即在复制等操作时该区域不变因此需要将单元格的相对表示方法改为绝对表示方法“$B$2:$C$4”。修改后按回车键返回“函数参数”窗口如下图所示 6在上图中第三个输入框中输入2该值表示第二个输入框中输入的选择区域中要使用的数据的列序号本例中为2。在第四个输入框中输入“FALSE”,表示精确查找如下图 7完成后点击确定按钮在sheet1中“成绩”列的一行的成绩已经获取到了。然后将鼠标定位到该单元格的右下角当鼠标形状改变为实心十字架时向下拖拽完成后续单元格内容的获取如下图 至此我们使用vlookup从sheet2中获取到了数据并填充到sheet1中完成任务。