教程领到手,学习不用愁!领 ↑↑↑
最高效最快速的入门学习方式:看知识兔视频课程,跟着知识兔老师操作,听知识兔老师讲解,初学者不要自己瞎琢磨瞎折腾,很容易走弯路。学以致用,光看不练都是假把式。学完知识兔Excel教程后,就是在工作学习中实战多练,必须多练,活学活用!不用等于没学!
有好多的小伙伴们要求知识兔小编再次把Vlookup函数给大家介绍一下,知识兔小编这次把常用的功能基本上都整理全了,学不学就看你自己了!
按照知识兔小编的惯例,先跟着知识兔小编再来回顾一下Vlookup函数的说明与语法。
知识兔上有大量视频教程课程,都是精品课程,精品中的精品,一套优秀课程教解锁一门技能,轻轻松松上车学习啦。重点来啦!怎么领取?可以去公众号超乎想象领取课程教程或者私我。看教程课程学习是最有效最快速的学习方式啦,节奏快,效率高,计划强。
名称:VLOOKUP函数 功能:搜索区域内满足条件的元素,确定待检索单元格在区域中的序号,再进一步返回选定单元格的值。 语法:
VLOOKUP(lookup_value,rable_array,col_index_num,[range_lookup])
相信看了上面的介绍,大家也没有看明白是什么意思,翻译成人话就是:
=VLOOKUP(找谁,所在的区域找,第几列,精确查找还是模糊查找)
下面就这个函数的用法,给大家一一进行说明。
1、常规查找
查找姓名对应的销售额。在F3单元格中输入公式=VLOOKUP(E3,$A$2:$C$9,3,0),按Enter键完成。(知识兔)如下图所示:
2、日期查找
在查找日期的时候查找的结果通常会是一串数字,为了使日期能够返回相应的格式,那么需要配合TEXT函数才能完成查找需求。(知识兔)
在F3单元格中输入公式
=TEXT(VLOOKUP(E3,$A$2:$C$9,2,0),"yyyy/m/d"),按Enter键完成。如下图所示:
知识兔注:如返回格式为2018/12/03,则TEXT的第二个参数的格式可以设置为“yyyy/mm/dd”即可。
3、查找的值为空时
在当查找的值为空时,通常情况下会返回结果为0,那么如果让结果返回空白呢,解决的方法就是在公式后面一个“”。(知识兔)
在F3单元格中输入公式
=VLOOKUP(E3,$A$2:$C$9,3,0)&"",按Enter键完成。如下图所示:
4、当查找的目标格式不统一时报错如何解决
(1)如果查找的目标值是文本格式,而数据区域中是数值格式。(知识兔)
如下图所示,A列中的员工编号为数值格式,而F3单元格中的员工编号为文本格式。
在G3单元格中输入公式:=VLOOKUP(--F3,$A$2:$D$9,4,0),按Enter键完成。
知识兔注:--为两个负号,即减负的意思,可以理解为负负得正,这里是把文本强制转换为数值,所以问题就很容易被解决了。
(2)如果查找的目标值是数值格式,而数据区域中是文本格式。(知识兔)
如下图所示,A列中的员工编号为文本格式,而F3单元格中的员工编号为数值格式。
在G3单元格中输入公式:
=VLOOKUP(F3&"",$A$2:$D$9,4,0),按Enter键完成。
知识兔注:&""是强制地把数值格式转换成文本格式。
5、区域查找
有时候需要查找某一个值处于那个区间里。比如查找下列的销售额对应的销售提点为多少。在E2单元格中输入公式:=VLOOKUP(D2,$H$2:$I$8,2,1),按Enter键完成。(知识兔)
知识兔注:这里使用该函数最后一个参数为1,即模糊查找,来确定查找的值处于给定的那一个区间。
6、模糊查找
VLOOKUP函数也是支持模糊查找,即支持通配符查找。(知识兔)
查找姓名中带有“冰”字的员工的销售额,在H3单元格中输入公式:
=VLOOKUP("*"&G3&"*",$B$2:$D$9,3,0),按Enter键完成。
知识兔注:如果要查找以“冰”开头的那么公式的第一参数为:"*"&G3; 如果查找以“冰”结尾那么公式的第一个参数为:G3&"*".(知识兔)
7、查找顺序与数据区域中顺序一致的多项时
VLOOKUP函数查找顺序一致的多项时,可以借助COLUMN函数构建查找序列。(知识兔)
在H2单元格中输入公式:
=VLOOKUP($G2,$A$2:$D$9,COLUMN(B1),0),按Enter键后向右填充。
知识兔注:COLUMN函数是返回列号。第一个参数一定要锁定列号,这样才能正确的结果。
8、十字交叉查询
VLOOKUP函数如果有两个条件是呈现十字交叉时且顺序与数据区域中的顺序不一致时,可以与MATCH函数完成查询。(知识兔)
在H2单元格中输入公式:
=VLOOKUP($G2,$A$2:$D$9,MATCH(H$1,$A$1:$D$1,0),0),按Enter键完成后向下向右填充。
知识兔注:一定要锁定VLOOKUP函数的第一个参数的列号,MATCH函数的第一个参数的行号,这样才能得到正确的结果。
9、多条件查询
VLOOKUP还能进行多条件查询,这个用法相信有很多人不知道吧。(知识兔)
在I2单元格中输入公式:
{=VLOOKUP(G2&H2,IF({1,0},$A$2:$A$9&$B$2:$B$9,$D$2:$D$9),2,0)}
按组合键<Ctrl+Shift+Enter>完成后向下填充。
知识兔注:公式两边的花括号不是手动输入的,而是按组合键后自动输入的。VLOOKUP的第三个参数为2,第四个参数为0是固定的。(知识兔)
10、反向查找
VLOOKUP函数也可以进行反向查找。(知识兔)
在H2单元格中输入公式:
{=VLOOKUP(G2,IF({1,0},$B$2:$B$9,$A$2:$A$9),2,0)},
按组合键<Ctrl+Shift+Enter>键完成后向下填充。
知识兔注:公式两边的花括号不是手动输入的,而是按组合键后自动输入的。
11、一对多查询
VLOOKUP函数还能进行一对多查询,但是这个方法并不鼓励大家去使用。(知识兔)
在H2单元格中输入公式:
{=VLOOKUP($G$2&ROW(A1),IF({1,0},$A$2:$A$9&COUNTIF(INDIRECT("a2:a"&ROW($2:$9)),$G$2),$D$2:$D$9),2,0)},按组合键<Ctrl+Shift+Enter>完向下填充。
知识兔注:公式两边的花括号不是手动输入的,而是按组合键后自动输入的。
Excel都有这么酷的功能了,你还有什么理由不学习~~~(知识兔)