Excel中通过Vlookup函数提取数据

上次曾写过一篇《通过“Vlookup”函数比对表格》(http://www.jianshu.com/p/80a0aae72f3a),今天继续通过一个例子来深入复习一下Vlookup这个函数的功能。

问题:假设我们有一张数据原表,表中有详细的基础数据,如下:

Excel中通过Vlookup函数提取数据_第1张图片

现需要填写一张新表,人员是基础数据表中的一部分,且只需要其中几个字段的内容,按照常规方法,我们可能需要通过复制姓名,到基础数据表中查找到相应数据后复制粘贴到新表中,这是一件费时耗力,容易出错的体力活,如果用Vlookup函数,就可以轻松搞定。

Excel中通过Vlookup函数提取数据_第2张图片

方法:

1.在新表B2单元格中输入公式:=VLOOKUP(A2,基础数据!$A$2:$F$20,2,0),然后回车确认。

Excel中通过Vlookup函数提取数据_第3张图片

将该公式复制到B3:B11单元格,完成“性别”字段数据的提取。

Excel中通过Vlookup函数提取数据_第4张图片

2.同理,在C2单元格输入公式:=VLOOKUP(A2,基础数据!$A$2:$F$20,3,0),回车确认,将该公式复制到C3:C11单元格完成“电话”字段数据的提取。

Excel中通过Vlookup函数提取数据_第5张图片

在D2单元格输入公式:=VLOOKUP(A2,基础数据!$A$2:$F$20,6,0),回车确认,将该公式复制到D3:D11单元格完成“身份证号”字段数据的提取。

Excel中通过Vlookup函数提取数据_第6张图片

很轻松,就完成了所需三个字段数据的提取工作,如果还需要其它字段数据,只需要对参数稍作修改即可。

Excel中通过Vlookup函数提取数据_第7张图片

本例Vlookup函数参数说明:=VLOOKUP(A2,基础数据!$A$2:$F$20,2,0)

1.“A2”是指通过第一列“姓名”到【基础数据】表中去搜索对应数据;

2.“基础数据!$A$2:$F$20”是搜索的目标范围,即到哪里去查找;

3.三个公式的第三个参数分别用到“2,3,6”,是要求从目标范围的第几列返回值,比如性别在我们设定搜索目标范围的第二列,身份证号在第六列;

4.最后一个参数“0”,是逻辑值,表示近似匹配,若需精确匹配则可用1。

喜欢这类文章就关注我:“空中的纸飞机”或我的专题:“高效率办公”吧!

轻松玩转Word替换,工作不再事倍功半

通过Word邮件合并功能批量自动打印奖状证书

复制数字期刊内容快速编辑技巧

快速解决试卷中客观题答案格式的相关问题

通过“Vlookup”函数比对表格

Excel中通过Vlookup函数提取数据

Excel中多表数据自动累加汇总

Excel中快速录入数据技巧

你可能感兴趣的:(Excel中通过Vlookup函数提取数据)