分享

VLOOKUP函数0基础入门保姆级教程!

 存入仓库 2022-08-22 发布于河北
事情是这样,后台收到一个留言,说VLOOKUP函数就是看不懂学不会……
我想了想,VLOOKUP函数网络上教程很多,我也写了很多,就是看不懂学不会,是不是我之前写的不会,“没有学不好的学生,只有不会教的老师

所以我打算,换一个角度,写一篇保姆级VLOOKUP教程!

首先,我打算用“需求驱动”来学……

以下内容,适合0基础或者刚接触Excel的同学,非常的详细(啰嗦),入门同学可以跳过……

の需求说明:根据姓名查找数学成绩
图片


VLOOKUP的定位是什么呢?就是根据条件查找内容!比如这里根据姓名查找对应的成绩!

▍如何查看VLOOKUP函数说明

新手第一次使用VLOOKUP,可能根本不知道VLOOKUP是个啥,所以这里只是让大家知道,我们如何快速地认识一下!不需要知道细节!

新手第一次使用VLOOKUP,可以点击fx,输入关键词VLOOKUP,点击确定!
图片

上一步确定后,我们会来到函数引导界面,这里我们可以看到函数有几个参数,点击每个空格,都可以在下面看到非常详细的参数说明,但是由于是官方说明,有些不一定能接地气,很多看不太懂也是正常的!

图片

▍VLOOKUP参数说明

在上图中,我们知道VLOOKUP有4个参数,有的人已经开始脑瓜子嗡嗡的,太复杂了! 有点耐心,往下看

官方文档参数说明都是英文,我们要翻译一下,中文更好看懂~

VLOOKUP函数语法:
VLOOKUP(查找内容,查找区域,结果列,精确/近似)

还是不知道说什么,正常的,我们继续来看。

▼第1参数说明
第一步,明确知道,我们要根据什么查找什么,这里的根据什么就是第一参数(查找什么)

那么案例中,是根据姓名,那么姓名就是第一参数!,我们点击第一参数后面的向上的黑色箭头,选择单元格,确定后,第一参数就搞定了!
图片

▼第2参数说明

第二参数,也就是查找区域,是VLOOKUP函数新手最容易犯错的地方!
我们要遵循以下3点:
1、查找的内容(姓名),必须在我们选择区域的第1列(首列)
2、要返回的内容和查找内容必须在区域中(比如数学成绩)
3、查询的结果,必须在查找内容的右侧
4、固定查询区域-F4(单元格引用方式切换)


▼动画演示:第二参数,查询区域选择
图片

下面我们来详细说说,上面几点!

第①点:查找内容必须在查找区域的首列(第1列)
VLOOKUP函数核心规则:从上往下,从左往右!很重要!

那么知道从左往右这个天条,那么我们查询内容,必须在第一列,否则就会出现从右向左,违反规则!关于从上往下,第三参数中会讲到,先了解一下!
图片

第②点:查找和结果必须在区域中
这点非常明细,你查找的和返回的,不在你选择的区域范围中还怎么玩?
这点并不是大家不知道,而是新手经常会出现不固定区域,倒是下拉公式区域发生变化,最后查找的内容已经不在区域中了!或者模仿网上,直接选择两列等导致!

比如我们要查找“张飞”,你的区域选择起码要包括“张飞”,要返回的结果是数学成绩,你不能只选择C:D两列吧!
图片


第③点:结果必须在查找内容的右侧
这点其实是基于第一列,也就是VLOOKUP函数游戏规则,从左到右,这也符合我们的一般认知


第④点:固定区域
如果你不固定区域,你下拉公式会发现区域在平移,这既是Excel优点也是缺点!这里我们希望下拉公式,区域就是固定不变!那么我们只需要通过F4,快捷键,当行号和列标前面都有'$'符号,那么区域就固定了,这个叫做“单元格的绝对引用!” 属于公式基础【引用方式详解
图片

引用区域的问题,我们就说清楚了!

▼第3参数说明
第三参数:第几列。这个第几列是怎么去数的呢?这就是我们要讲的,其实很简单,查找内容所在列或者说区域第一列就是1,然后依次递增!

我们查找内容的列(姓名)计数为1,往右依次递增,那么“数学” 所在列就是第3列。
图片

新手错误:把表格的A列(第1列)任意是1。这是因为很多数据都是从A列开始存储,对应的列正好和Excel的列重合,所以很多同学误以为就是这样的,所以当数据非A列开始,他们的公式就会出现“莫名其妙”的错误!

▼第4参数说明

第四参数是一个逻辑值,至于什么是逻辑值,如果你现在还不知道,就不要去纠结了。我们最常用的(95%)使用的是 FALSE -精确查找

如果我们手动录入,输入第2个逗号,也就是录入第四参数,就会出现提示,TRUE和FALSE,让你选择!选择后,按一下Tab键,即可快速录入进去!
图片

新手阶段,不建议大家去学习近似参数(TRUE),一来是使用频率低,二来比精确查找难,新手解决问题为第一要务!

那么完整的公式如下:
=VLOOKUP(H5,$C$3:$E$9,3,FALSE)
图片

最后,我们还要补充两点,你可以看到如下公式,公式也是正确的!
在Excel中可以认为0对应FALSE,非0对应TRUE!
=VLOOKUP(H5,$C$3:$E$9,3,0)
图片

或者
=VLOOKUP(H5,$C$3:$E$9,3,)
Excel中部分函数的参数如果是0或者FALSE,是可以省略不写的,但是参数位置需要保留,比如下面逗号一定要保留,不能不写!否则就是近似查询了(默认近似)

图片

以上的教程,是写个0基础的同学的,如果你已经入门可能觉得非常的啰嗦,但是部分同学一直在模仿,对参数真正的函数,可能并不是非常了解,希望对大家有帮助!

如果你已经入门还想进一步深入学习,那么下面这些可以试着读读!

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多