Vlookup:绝对引用与相对引用这小问题,就这节课解决吧

尾巴
尾巴
尾巴
46
文章
0
评论
2020-04-1802:05:00 评论 369 1003字
摘要

大家好,今天是VLOOKUP函数课程,难度性和复杂性都比较高,讲解的是跨表多列返回的知识。

当然如果你是从一开始就跟这个每一篇文章都看,那么这个知识点对你来说也没有什么挑战性。但是如果你是没有看之前的文章,那么可能会有一定的难度,所以假如有看不懂的学员,我希望先去看一下之前的文章,就会完全清晰明了了。

首先我们先来看一下我们今天要完成的任务。

Vlookup:绝对引用与相对引用这小问题,就这节课解决吧

表格1是一个客户信息表,表格2是我们将要进行的多列返回的表格,我们的任务是已知联系人姓名,需要分别将其订货时间、货物代码已经送货地址查找并引用出来。

接下来我先进行完整的操作,然后再给大家解释一番。

Vlookup:绝对引用与相对引用这小问题,就这节课解决吧
Vlookup:绝对引用与相对引用这小问题,就这节课解决吧

公式:=VLOOKUP($A2,表格1!$B:$F,MATCH(表格2!B$1,表格1!$B$1:$F$1,0),0)

可能有些学员看完,立马就懵了。如果想要学会多列返回,不光要懂VLOOKUP函数,还需要理解引用方式以及MATCH函数这两个知识点。为了让大家清晰理解,我把VLOOKUP函数中的四个参数分别进行讲解。

公式原理:=VLOOKUP("查找对象","查找区域","返回值所在列数","匹配方式")

第一个参数:查找对象=$A2。

第二个参数:查找区域=表格1!$B:$F。

第三个参数:返回值所在列数=MATCH(表格2!B$1,表格1!$B$1:$F$1,0)

第四个参数:0

第一个参数$A2很简单,只是记得是混合引用方式,绝对引用A列,因为一会儿我们要进行向右拖拽自动填充,防止其随公式移动。

第二个参数表格1!$B:$F也很简单,只是跨表选择了B列到F列,这里需要绝对引用,防止一会儿向右拖拽自动填充。

第三个参数MATCH(表格2!B$1,表格1!$B$1:$F$1,0),这个参数是难度系数最高的一个点,我们慢慢理解。我们需要知道的是表格2中的B1单元格内容"订货时间",在第二个参数查找区域的第几列。而MATCH函数正好帮我们完成这个目的。

MATCH概念:查找某个区域中的某个对象的位置。

MATCH用法:=MATCH(查找对象,查找行/列,模糊/精确匹配)

通过上面概念和用法可知,我们求出的结果正好就是返回值所在列数。只是这里表格2!B$1属于混合引用方式,只锁定行,因为一会儿还要进行向右自动填充。

第四个参数是精确匹配不必多讲了。

OK,到今天为止,所有关于VLOOKUP函数的文章也就全部写完了,希望大家能够从基本知识开始学习,循序渐进掌握所有操作原理,希望能帮助到每一位爱好学习的朋友,谢谢大家一直的关注,今后我们会写更多的教学类文章帮助大家的。

  • 我的微信公众号
  • 微信扫一扫
  • weinxin
  • 我的微信公众号
  • 微信扫一扫
  • weinxin
匿名

发表评论

匿名网友 填写信息

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