今天我们继续0基础入门函数第3期,查询神器VLOOKUP函数,属于办公函数TOP3!必须且必学搞懂!
本期主题:Excel函数入门003 - VLOOKUP函数,查询神器!
▍VLOOKUP函数-找感觉
第一部分,我们还是带着大家找找感觉,模仿一下,知道VLOOKUP是干嘛用的!
VLOOKUP的作用,一句话总结:根据提供的内容,在数据区域中查询满足条件的值,并返回对应列的结果!
比如案例中查询是张三,返回是对应的数学成绩!公式的好处就是写好逻辑之后,我们改变查询内容,结果也跟着变化,从而实现自动化!
▍VLOOKUP函数-详解
新手教程,我们就直接来说人话吧!
语法:VLOOKUP(查询内容,查询区域,返回列,[精确OR近似])
我们逐个参数讲解,先说说VLOOKUP本身!
>VLOOKUP运行原理
VLOOKUP实现从上往下(精确查询模式下)的顺序查找机制,返回首个满足条件的值所对应右侧N列(第3参数决定)值的
就上面的案例我们看图讲解!
>逐步分解:
1、查询内容:王五,从B开始从上往下查询,逐个比对
2、当找到一样的时,停止,不再继续往下,查看第三参数-3
3、也就是B列(本身列记为1),往右第三列3列,也就是65
>> 第1参数和第2参数
这两个参数,都是一体的,需要一起搭配讲解!
第一参数,本身支持通配符,这点新手阶段不需要掌握,了解知道即可!其次是这个参数,必须在第二参数查询区域中的首列(第一列)
这里的首列,不是数据源的首列,而是第二参数的首列,比如下面的案例中,
数据源的首列是B列(序号列),但是我们查询的是姓名,那么根据首列要求,我们选择第二参数时,必须从C列开始
由于我们需要的内容是数学成绩,那么第二参数选择时,必须包括这一列,所以第二参数选择区域,比如是C列开始,包括E列(数学),不一定是E列结果,只要包括即可!可以多,不可以少!
需要补充说明的是:根据VLOOKUP自身的原理,第一参数在第二参数首列,查找到首个满足条件的值,就会停止,不会继续往下(存在多个满足条件的值),等待查询第3和第4参数,从而得到结果!
>> 第3参数
当我们第1和第2参数,决定好查询内容和范围后,查询到对应的值,就会等第3参数,第3参数,决定了我们要返回的列(纵向)
第三参数的列,是指:查询区域首列(第1列),往右依次递增!
案例中的3,就是姓名是第二参数的首列,也就是1,依次递增,数学就是第3列!
新手比较容易出现的问题,不知道是第几列,主要查询内容所在列,是1,往右递增即可!
有的同学,学习喜欢思路,主观能动性较强,可能想到往右是正数,我可以使用负数返回左侧列吧!不可以!!!!!