查找函数VLOOKUP函数的使用方法都有哪些呢?快来看看吧。
材料/工具
excel
方法
常规用法
常规方法相信大家都非常的熟悉,在这里想要查找西瓜的销售额,只需要将公式设置为:=VLOOKUP(E2,A2:C8,3,0)即可,这样的话就能查找想要的结果
核对两列顺序错乱数据
如下图,想要核对顺序错乱的数据,只需要将公式设置为:=E4-VLOOKUP(D4,$A$3:$B$9,2,0),在这里如果结果不是0,就是差异的数据
它其实利用的也是vlookup的常规用法,将表1的考核得分引用到表2中,然后再用表2的考核得分减一下即可
多条件查询
使用vlookup查找数据的时候,如果遇到重复的查找值,函数仅仅会返回第一个查找的结果,比如在这里要查找销售部王明的考核得分,仅仅用王明来查找数据就会返回75分这个结果,因为它在第一个位置,这个时候就需要增加一个条件来查找数据才能找到精确的结果,只需要将公式设置为:=VLOOKUP(E3&F3,IF({1,0},A1:A10&B1:B10,C1:C10),2,0)然后按ctrl+shift+回车三键填充公式即可
在这里利用连接符号将姓名与部门连接在一起,随后再利用if函数构建一个二维数组就能找到正确的结果
注意事项
查找方向
Vlookup是一个纵向查找函数,纵向两个字就界定了vlookup函数的查找方向,只能按照行来查找数据,不能根据列来查找数据,如果需要根据列来查找数据,就需要使用hlookup函数,它是一个横向查找函数,参数与vlookup完全一致,使用方法也一样
数据区域避免重复
使用vlookup查找数据,当遇到重复值,函数仅仅会返回第一个找到的结果,比如想要查找李白的学号,而在下图中有两个学生都叫李白,这种情况,函数仅会返回第一个找到的结果也就是3470,因为它在第一个位置,如果我们想要查找的是第二个李白的学号,那么这个结果就是错误的,这也需要注意下,也是很多人经遇到的错误
查找值必须在数据区域的第一列
比如在这里想要根据学号来查找数据,在选择数据区域的时候,学号必须在数据区域的第一列,如下图黄色区域所示,如果将姓名选做数据区域的第一列那么函数是无法找到正确的结果的,这个是函数的特性,无法更改
数据区域绝对引用
Vlookup函数的第二参数,建议大家都将其设置为绝对引用,绝对引用下的单元格无论怎么拖动公式,他的位置都不会发生变化,如果不进行绝对引用,当拖动公式,数据的位置可能会发生变化,如何判断是否进行了绝对引用呢。就看单元格位置数字与字母的前面有没有$这个符号,有的话就是绝对引用,当选择数据区域后可以按下F4键来快速切换数据的引用方式,如下图,就是绝对引用的单元格样子
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 951076433@qq.com 举报,一经查实,本站将立刻删除。如若转载,请注明出处:https://www.xiaomafuwu.com/288624.html