Vlookup函数基础功能实例教学精讲

对Excel函数稍微有点认知的朋友应该都知道,在Excel众多函数中,最常用的函数其实就那几十个,而最最常用并且最最有用的也就3类,一SUM为首的求和统计函数,以VLOOKUP为首的查找引用函数,以IF为首的逻辑函数,这3类函数可以解决我们工作中80%的业务。

下面我们就来介绍下VLOOKUP的用法,以及使用过程中的“坑”。

1、利用vlookup精确查找,通过学号查找学生姓名

Vlookup函数基础功能实例教学精讲

公式为“=VLOOKUP(E3,$B$3:$C$23,2,0)”VLOOKUP函数语法:=VLOOKUP(查找值,查找区域,返回查找区域第N列,查找模式)此例中公式讲解:E3表示的是要查找的值,$B$3:$C$21表示要查找的区域,2表示返回查找区域第2列也就是姓名这一列,0表示是精确匹配。

这里面有几个坑:

坑1:查找区域要用绝对定位,也就是单元格坐标前面的”$”,怎么加这个美元符合呢,方法很简单,就是你用鼠标拖拽选中查找区域后按下“F4”,即可。这里为什么要加上美元符合这个绝对定位符呢?因为你接下来要下拉公式,下拉的同时查找区域是固定不变的所以要用绝对定位符。

坑2:查找的值所在的那一列必须是你查找区域的第一列,用本例来说就是你查找的是学号,那么学号这一列必须是你查找区域的第一列。为什么必须是第一列呢?这个是公式这么规定的,简单地回答就是你要去问微软的工程师。

坑3:最后一个数字“0”,指的是“false”精确查找,是的没写错,“True”是模糊查找,“False”是精确查找。这是为什么呢?因为最后一句的语法是“是否使用模糊查找?”,“True”指的就是是使用模糊查找,“False”指的就是不使用模糊查找也即使用精确查找,所以此例中使用的是“0”。

2、利用vlookup函数模糊查找,对学生成绩进行评级

Vlookup函数基础功能实例教学精讲

根据总成绩对学生成绩进行评级,0到180为E,180到210为D,210到240为C,240到270为B,大于270的为A。

公式如图所示。

Vlookup函数基础功能实例教学精讲

公式为“=VLOOKUP(G9,$J$3:$K$7,2,1)”,公式中“G9”指要查找的值,”$J$3:$K$7”为查找的区域,“2”指返回值在查找区域中的第二列,“1”指模糊查找,这里的模糊查找逻辑关系为:0到180为E,180到210为D,210到240为C,240到270为B,大于270的为A。

这里面有1个坑。坑4:使用模糊查找的时候查找值所在列也就是首列必须按照升序排列。公式就是这么设定。此例中查找区域为$J$3:$K$7中的第一列级”J3:J7”就是升序排列。

3、多信息查找,同时查找学号对应的学生相关信息

如图所示

Vlookup函数基础功能实例教学精讲

公式讲解“=VLOOKUP($K$3,$B$3:$H$21,L1,0)”,“$K$3”为绝对定位也即需要查找的学号,“$B$3:$H$21”绝对定位也即查找的区域,“L1”返回值所在查找区域的列数,这里我们用单元格L1表示这样就可以往后直接拖拽公式,不用一个一个输入公式。此例中精妙之处就是将返回值所在查找区域的列用单元格表示,这样就可以可方便地将公式往后拖拽。

本文我们对vlookup函数最基本的功能用实例进行详细的讲解,VLOOKUP配合其他函数可以处理更复杂的查找引用工作。以后再详细介绍。本例中用到的Excel表格已经放在文后可以下载来学习。

未经允许不得转载:飞鹰图表 » Vlookup函数基础功能实例教学精讲
分享到:

评论抢沙发

评论前必须登录!