vlookup公式正确但转换不出来(vlookup为什么连接不了另一个表)

·Excel从零到一

今天起计划写一个常用函数类的图文合集,方便大家查找或者学习一些工作中常见的函数,今天是第一个,我们来学习一个家喻户晓的Excel函数——Vlookup,它是职场人必备的函数之一,下面我们就来学习下这个函数吧

一、Vlookup的作用与参数

Vlookup:Excel中的一个纵向查找函数,纵向两个字是关键,它指明了函数的查找方式,是根据列进行数据查询。与之对应的是Hlookup函数,它是一个横向查找函数,用法跟Vlookup是一模一样的

语法:=VLOOKUP (查找值, 查找区域, 结果所在的列数, 匹配方式)

第一参数:查找值,想要根据那个数据进行查询第二参数:查找区域,想要在那个数据区域中进行数据查询第三参数:结果所在的列数,我们要查找的结果在第二参数的第几列第四参数:匹配方式,有2种查询匹配的方式 ,精确匹配与近似匹配

设置为0或者FALSE表示精确匹配,找不到结果,函数会返回#N/A,这个是最常用的匹配方式,一般都是选择精确匹配的

设置为1或者TRUE表示近似匹配,找不到结果,VLOOKUP会返回小于查找值的最大值,这个用到的不多

以上就是Vlookup的参数与作用,随后我们用过几个例子来了解下它的使用方法

二、实例演示

如下图,我们想要查找【刘备的英语成绩】

公式为:=VLOOKUP(G3,A1:E9,5,0)

第一参数:G3,就是查找值,它就是【刘备】所在的单元格位置

第二参数:A1:E9,查找的数据,就表示需要在这个区域进行数据查询

第三参数:我们需要数一下,需要找的结果在第二参数的第几列,这个例子中,【英语成绩】在第5列,所以设置为5

第四参数:0,表示精确匹配。

vlookup公式正确但转换不出来(vlookup为什么连接不了另一个表)

三、注意事项

使用Vlookup函数,我们需要注意2点,这也是很多人使用Vlookup函数出错的原因

1.查找值必须在数据区域的第一列

如下图,还是查找【刘备的英语成绩】,公式还是一样的公式,仅仅是在数据源中将【学号】设置为了第一列,函数就返回了#N/A这个错误值,这个就是由于Vlookup函数的特性造成的。

当我们使用Vlookup进行数据查询,查找值必须在查找区域的第一列,否则的话函数就会返回【错误值】,这是硬性条件,不能更改!

vlookup公式正确但转换不出来(vlookup为什么连接不了另一个表)

对于这样的问题,解决方法很简单,我只需要将查找值这一列粘贴在数据源的最前面,然后再进行数据查询,查询完毕后,隐藏即可,这也是大家常说的【反向查询】的解决方法

公式:=VLOOKUP(H3,A1:F9,6,0)

vlookup公式正确但转换不出来(vlookup为什么连接不了另一个表)

2.遇到重复值,只能返回第一个找到的结果

这个特性不仅仅指Vlookup,Excel中所有的【查找函数】都是这样的,如果遇到重复,都是仅仅只能返回第一个找到的结果

如下图,我们想要找到【2班刘备】的英语成绩,现在数据源中【刘备】是存在重名的,如果还是仅仅以【刘备】这个姓名进行数据查询,得到的结果是【1班刘备的英语成绩】因为函数的查询方向是从下往上的,1班刘备在第一个位置,所以就会返回这个结果。想要解决这样的问题,我们就必须要增加一个条件将查找值标的唯一,才能找到2班刘备的成绩,这也就是所谓的多条件查询

vlookup公式正确但转换不出来(vlookup为什么连接不了另一个表)

在这里我们在数据源中使用连接符号&,将班级与姓名连接在了一起,构建了一个辅助列,这个辅助列是唯一的,所以就是可以根据合并之后的数据进行查询了

辅助列公式:=C2&B2

公式为:=VLOOKUP(H3&I3,A1:F9,6,0)

第一参数:H3&I3,将班级与姓名连接在一起第二参数:A1:F9,查找的数据区域第三参数:6,结果列第四参数:0,精确匹配

vlookup公式正确但转换不出来(vlookup为什么连接不了另一个表)

以上就是Vlookup函数的2点注意事项,关于VLOOKUP我们了解这么多就够了,毕竟它已经将近40岁了,现在更强大的XLOOKUP、FILTER函数都已经问世好久了,对于复杂的问题,我们完全可以使用这2个函数,以后会讲到的

我是Excel从零到一,关注我,持续分享更多Excel技巧

从零学习Excel,提高效率不加班

这里↓↓↓

声明:版权归原创所有,转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请与本网联系,我们将及时更正、删除,谢谢。
上上吉
创业项目

牙科暴利是真实的吗(妇幼和牙科哪个暴利)

今天闲来聊一聊牙科暴利这件事情。很多人提到看牙,脑子里或者嘴里总会飘出一句话,牙科太暴利了。牙科到底暴利吗,人们的这个观念到底是怎么样形成的?很多利润比牙科高的行业没太多人说暴利,为什么单单牙科就这么...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: