作者:乔山办公网日期:
返回目录:excel表格制作
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])。
就是百VLOOKUP(查找值,度查问找范围,查找列数,答精确匹版配或者近似权匹配)
Excel2007中Vlookup函数的用法=Vlookup(查找的数据,查找的区域,返回值在查找区知域的列数,匹配方式)。其中,查找区域第一列必须是查找数据所在的列,匹配方式有道两种0或者false为精确匹配,1或者True为近似匹配。
Vlookup函数用法举例说明:
1.查找A列中与E列相同的值,返回对应的F列的值:
2.输入公式如下:
公式解释:查找值为内A列数值,因此第一个参数为A1;第二个参数查找区域为E1:F7,因为要下拉填充,所以这里必须要用绝对引用,保证不管怎样拖动始终是这个区域;返回的值在E1:F7中的第2列,所以第三个参数为2,最后参数为0,即精确匹配,必须与E列数值一致才返回F列的值
3.下拉填充得到结果如容下:
例如有两个表,分别是:A表
和B表
例子要求在B表的B26到B31单元格中自动填入A表中A列与B表A列相同值(完全相同,不分大小写)所对应的C列的值
步骤详解
先选中B表B26,然后选择公式:弹出函数编辑框:
把这4个自定义项全填上就OK,上往下第一zd个为:可用鼠标直接选中B表A26,这是返回B26时赖以遵内循的搜索项,编辑框中会自动输入语法。
第二个自定义项为:直接鼠标选择A表中整个A:C列,这是搜索范围。如果要圈定一个特定范围,建议用$限定,以防之后复制公式时出错。
第三个为:本例中要返回的值位于上面圈定的搜索范围中第3列,则键入数字3即可容。
最后一个:通常都要求精确匹配,所以应填FALSE,也可直接键入数字0,意义是一样的。
确定后,可以看到B表B26中有返回值:
最后,向下复制公式即可。大功告成!检查一下看,是不是很完美?
函数共4个参数,格式是:百
=VLOOKUP(需要查找的值,被查找的区域度,返回被查找区域的第几列数据,以精确还是模糊方式查找)
如公式:
=VLOOKUP(A1,B:C,2,0)
该公式的意思就是以A1的值到被查找区域B:C的第一列即B列中问查找(注意:A1的值必须要存在于第一列中),找到后返回对应的C列的值,那个数字2就是代表B:C这个区域的第2列,也就是C列了。
公式中最后的0代表精确查找的意思,就是要找到完全相答同的,才算找到。如果把0改为1,则代表模糊查找。这个0其实可以回省略,省略时默认就是0,但答0前面的逗号不能省略。
更为详细的解释可以百度:
excel vlookup函数
有一大堆相关的视频教程,比用文字的描述方式要容易理解得多。