excel中vlookup函数的使用方法_使用VLOOKUP函数从不同工作表中提取数据

在Excel中,运用查找函数是excel中进行数据统计分析最常用的操作之一,VLOOKUP函数是EXCEL中最常用的查找函数,该函数的语法规则如下:

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

在这个公式中,VLOOKUP 函数表示:

= VLOOKUP (你想要查找的内容,要查找的位置,包含要返回的值的区域中的列号,返回近似或精确匹配-表示为 1/TRUE 或 0/假)。

lookup_value表示要查找的值,也被称为查阅值。

table_array表示查阅值所在的区域。 请记住,查阅值应该始终位于所在区域的第一列,这样 VLOOKUP 才能正常工作。 例如,如果查阅值位于单元格 C2 内,那么您的区域应该以 C 开头。

col_index_num表示区域中包含返回值的列号。 例如,如果指定 B2: D11 作为区域,则应将 B 作为第一列,将 C 作为第二列进行计数,依此类推。

range_lookup(可选)如果需要返回值的近似匹配,可以指定 TRUE;如果需要返回值的精确匹配,则指定 FALSE。 如果没有指定任何内容,默认值将始终为 TRUE 或近似匹配。

现在将上述所有内容集中在一起,VLOOKUP 函数如下所示:

= VLOOKUP (查阅值、包含查阅值的区域、包含返回值的区域中的列号、近似匹配(TRUE)或完全匹配(FALSE))。

使用举例:利用VLOOKUP函数从另外一个工作簿提取考试成绩

这里有两个工作簿,报名表.xlsx中有学生的准考证号、学籍号姓名,班级等信息,考生信息.xlsx中有准考证号、证件号、姓名、总分等信息,但是没有班级信息,我们需要将成绩分班发布,这就需要从考生信息.xlsx中按照准考证号将考试成绩提取到报名表.xlsx中。

333435f0d70c0a2e4028a10b9c894a30.png
图1报名表.xlsx

033f43d9ab91c76a835ce754017a7c26.png
图2考生信息.xlsx

在第一个工作簿报名表.xlsx单元格M1中输入标题成绩,在单元格M2中插入VLOOK函数=VLOOKUP(A2,[考生信息.xlsx]考生信息!$A:$V,22,0),结果无效

检查后发现:报名表.xlsx中准考证号和学籍号重复,考生信息.xlsx中准考证号和证件号重复。

修改公式为=VLOOKUP(B2,[考生信息.xlsx]考生信息!$B:$V,21,0),仍然无效,明明公式没错啊,百思不得其解,后来发现考生信息.xlsx第M列中设入总分一列为文本格式,应该是格式不对。

统一设入总分成绩数据单元格格式为常规后,结果正确。

b02c565888548444e17ebd1e16e64a80.png

e40e9bbe632795ae7d5e94a7298ba360.png

总结:使用VLOOKUP函数注意数据格式一定要统一,查阅值和查阅值范围一定不能有重复数据。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值