返回目录:excel表格制作
百度搜索:2011年第3期技术讲座:VLOOKUP函数运用(上)
因为你没有附件或者截图,所以不好判定。
用绝对地址引知用,如下,
1、创建excel,sheet1中插入数据,道
地名 代号
chongqing
beijing
shanghai
2、sheet2中插入模版数据,
地名 代号
chongqing e
beijing f
shanghai g
nanjing h
guangzhou j
hongkong k
suzhou l
3、在sheet1的B2单元格,编辑公式专,=VLOOKUP(A2,sheet2!$A$2:$B$8,2,0)
4、拖动B2单元格右下角十字架,填充所有单元格,可以看到数据已属填充,B4单元格公式变为,=VLOOKUP(A4,sheet2!$A$2:$B$8,2,0)
可用$符号对搜索区域进行固定来。
1、以excel2010版本为例,如下图所示,E列的年龄要在B列匹配;
2、在E2输入vlookup函数,=VLOOKUP(D2,A2:B6,2,0),即可得到该人的年龄;
3、把公式下拉复制到下面的单元源格,发现最后的王红出现错误,原因是取值范围变成了A5:B9;
4、故回到E2单元格,在公式用$符号对搜索区域进行固zd定,改成=VLOOKUP(D2,$A$2:$B$6,2,0);
5、把公式下拉复制到下面的单元格,发现最后的王红年龄正确了,取值范围也没有随之改变,还是A2:B6。
将excel vlookup函数公式中的参数添加绝对引用即可。
例如:=VLOOKUP(D4,sheet1!A2:D7036,2,FALSE)
如果要使第一个参数随行数增加而增加,而第二项参数中的那两项不变,则需要改成:
=VLOOKUP(D4,sheet1!$A$2:$D$7036,2,FALSE)
扩展资料
vlookup函数的应用及注意点:
1、VLOOKUP函数的查询值要求zhidao必须位于查询区域中的首列,如果被查找值不在数据表的首列时,需要先将目标数据进行特殊的转换。
2、生成的内存数组符合VLOOKUP函数的查询值必须处于数据区域中首专列的要求。VLOOKUP函数以职务做查询条件,在内存数组中查询并返回对应的姓名信息,从而实现了逆向查询的目的。
3、VLOOKUP函数在IF函数构造出的内存数组首属列中查询部门职务字符串的位置,返回对应的姓名。
参考资料来源:百度百科-VLOOKUP函数