这是一个可以获取知识的头条号——云端网校教程。
总是有粉丝要求写一篇关于VLOOKUP函数的文章,我迟迟未写,不是不想满足大家的要求,而是因为我之前已经写过了。今天突然想到,很多新粉丝没有看过之前的文章,也不好找,那干脆重新写一篇吧。
Vlookup函数在工作中的使用率是极高的,天天用。就它本身的难度系数来讲,是不高的,但是还会有不少朋友不会用,其实是因为它的引申用法过于多,比如说Vlookup函数多列返回、近似对象匹配以及多对象查找等等。所以就这个函数我准备写四篇文章,大家只需看跟下去,保证完全掌握Vlookup。
今天是第一篇,属于脱白型的文章,讲解Vlookup函数的基本原理以及用法。
首先我们看Vlookup函数在软件中的位置。
如图所示,Vlookup函数属于“查找与引用函数”这一个系列。其实这个系列有两种含义,“查找”和“引用”。“查找”就是已知某个数据,查找其所在的位置;“引用”就是已知位置,将这个位置上的内容引用过来。正常来讲,这个系列中的函数要么就是查找功能,要么就是引用功能。但是唯独Vlookup这个函数除外,它是同时具备查找与引用的功能。
我们可以把每个函数当做我们的工作小助理,举个例子理解它,我对Vlookup助理说:“你去找一位叫鲁班的同学,他在2班,问一下他的数学成绩。”大家想一下,Vlookup想要完成这个任务,至少需要知道3个条件,第一“找谁”——鲁班;第二“具体位置”——2班;第三“干嘛”——问数学成绩。OK,非常容易理解对吧,我们进入软件操作一下。
公式:=VLOOKUP("鲁班",B1:E11,3,0)
从以上动态图操作可以看出我一共写了4个参数,前3个就是我们之前说的那3个条件。第一“找谁”——“鲁班”;第二“具体位置”——B1:E11单元格区域;第三“干嘛”——问数学成绩,为啥这里是3呢,因为数学成绩是在我们选择的第二个参数“具体位置”的第3列。最后一个参数0,这里是精确匹配的概念。这里我家先不用了解太多,现在就默认第四个参数就是0即可,下一篇文章,我会重点分析精确匹配和模糊匹配的区别的。
最后我把Vlookup函数的公式再规范一下。
公式:=VLOOKUP("查找对象","查找区域","返回值所在列数","匹配方式")
这里需要注意两个规范。
1:“查找对象”必须在“查找区域”的第一列。
2:“查找区域”必须包括“查找对象”与“返回值”
只要符合这两个规范,VLOOKUP函数就不会出错。
这样,我们故意触犯一下第一条规范,看看是否会出错。这次的问题是这样的:找一下班级中数学成绩100分的是那位同学。