美文网首页资料excel 使用产品成长册
入门|如何快速掌握Vlookup函数

入门|如何快速掌握Vlookup函数

作者: 精进Excel | 来源:发表于2016-07-14 19:46 被阅读2102次

VLOOKUP函数可以说是Excel中为数不多的神级函数之一,记得我是小白的年代看到花费我查找了2个小时的数据,高手1分钟不到就弄完了,那时:

00.jpg

于是我潜心学习,制作了VLOOKUP函数的宝典级用法,为的就是让你不再怀疑人生,自信的使用VLOOKUP函数。
我会分为入门,进阶,高级三篇讲解,本篇为入门。

1、Vlookup函数功能

在表格的首列查找指定的数据,并返回指定的数据所在行中的指定列处的数据。

注意啊,这短短一句话,包含的信息量巨大,现在不理解没关系,先读三遍,自然会有体会的。

在表格的首列查找指定的数据,并返回指定的数据所在行中的指定列处的数据。
在表格的首列查找指定的数据,并返回指定的数据所在行中的指定列处的数据。
……
干,还是不懂?
事实上,VLOOKUP是一个查找函数,如果给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找到的值。

2、语法

VLOOKUP(lookup_value,table_array,col_index_num , range_lookup)
翻译成人话:
VLOOKUP(查找目标,查找范围,返回值的列数,精确OR模糊查找)

01.png

这里的查找目标是:F3中的王斯聪
查找范围是:原始数据库A2:C14
返回值的列数:我们想要得到成绩,成绩在上述查找范围中属于第三列,这里就是3
查找方式:0代表精确查找

3、实例演示

首先先设想一个场景:你手机通信录中存了几百个姑娘的电话号码,突然有一天你老妈给你一份姑娘的名单(从你手机通讯录中选出来的,100人左右),说:把这些姑娘的号码选出来,准备相亲!

干,难题来了,你要如何去相完这100个姑娘,不,难题是你要如何快速的把这100位姑娘的电话号码提取出来。

用专业的话来说,就是在E、F两列数据中,匹配出B列姑娘对应的电话号码。
在C3单元格输入公式:=VLOOKUP(B3,E:F,2,0)

vlookup.gif

4、参数详细解读及注意事项

1)查找目标(lookup_value)
这个比较好理解,根据上文的语法解释,应该80%的人都能够顺利掌握这个参数。它就是为了告诉Excel,要把谁找出来。
注意:
①查找目标不要和返回值搞混了:上文语法例子中查找目标是姓名而不是成绩,实例演示中查找目标是姓名而不是电话。(后者是你想要返回的值)
②查找目标与查找区域的第一列的格式设置必须一致。 如果不一致会出错,如图:

01.jpg

2) 查找范围(table_array)
指定了查找目标,如果没有说从哪里查找,Excel肯定会干你的。这个参数就是要告诉Excel哪个范围中进行查找。

这里的范围可以是单元格区域,也可以是常量数组或内存数组(后边这两个鬼相信80%的小伙伴都没有听过,现在还用不到,大家不要慌)。

那具体要怎么指定区域呢?这是极易出错的地方。大家一定要注意,给定的第二个参数查找范围要符合以下条件才不会出错:

**① 查找目标一定要在该区域的第一列。**

同样是查找王斯聪的成绩,但是原始数据库多了一列数据(如下图),为了使查找目标处于查找范围的第一列,给定的区域要从第二列开始,即B2:D14,而不能是A2:D14。

04.png
**② 该区域中一定要包含要返回值所在的列。**

要返回的值是成绩,你选择的范围一定要把成绩这一列包含了。

3 )返回值的列数(col_index_num)

这是VLOOKUP第3个参数,它是一个整数值。
它怎么得来的呢?
它是我们想要返回的值(这列中想要返回成绩)在上述查找范围中所处的列数。
本例中我们要返回的是“成绩”,它是第二个参数查找范围B2:D14的第3列。

注意:
列数不是在工作表中的列数(不是第4列),而是在查找范围区域的第几列

4) 精确OR模糊查找( range_lookup)

最后一个参数是决定函数精确和模糊查找的关键。精确即完全一样,用0或FALSE表示;模糊即包含的意思,用1或TRUE表示。
我要告诉你的是,大多数情况下都是用FALSE,TURE要使用的时候情况比较特殊
但是……模糊查找能够实现更高级功能。

5、总结及预告

1)Vlookup函数看似是查找的功能,实际是匹配——查找到的数值只是中间过程,返回的匹配值才是我们想要的。
2)几个注意事项:一是数据格式统一、二是查找目标在第一列,三是查找范围包含返回值。

是不是觉得这就是Vlookup函数的全部,
是不是觉得自己可以上天了,
……
现实是残酷的,
这些真的仅仅是入门而已。

进阶篇会告诉你Vlookup函数的复制技巧查找范围的绝对引用和相对引用模糊查找的使用……

想想还有点小激动呢。

相关阅读

1.从0到1:混职场,必须掌握的十二个Excel函数
2.Excel中10个提高工作效率的实用技巧

全文完。

Copyright © 2016 安伟星. All Rights Reserved.


我是安伟星(星爷)
Excel发烧友
微软Office认证大师
领英专栏作家
避免讲大道理
致力于创作呼吸心跳的体验

关注我,也许不能带来额外财富
但是一定会让你看起来很酷

文章均为原创,如需转载,请私信获取授权。

相关文章

网友评论

  • 晚辈曾阿牛:写的确实挺有心的,赞一个。但是这个只是入门级的,如果能再写一些高级用法,注意事项什么的,那就更好了
    精进Excel:@晚辈曾阿牛 今天晚上就出进阶篇!:smile:
  • wzwwzw0001:似乎也是偶然搞明白这个函数后才开始真正看到excel的魅力所在
    精进Excel:@wzwwzw0001 哈哈,我也是。特别是我不会的时候,看到别人这样操作震惊了!!
  • 梦马韶华:兄弟牛
    精进Excel:@梦马韶华 还有进阶篇呢 :smile:
  • 爱捣腾的吴大爷:对于学过编程的来说Excel函数并不难懂,但是对灵活运用来说,那群Excel大神真是用的出神入化~
    精进Excel:@夙歆风 是的,函数特别是VBA用的好,真的出神入化
  • f25bb44c16cb:学习了,谢谢
    精进Excel:@孙晓龙 加油
  • 4e7131ca0e57:好
    精进Excel:@等夜未央 :smile: 感谢支持
  • Nanamio:哈哈哈,我们上学期刚考完,还有if,mid,mod,rank……一大堆…被计算机折磨疯了
    精进Excel:@喵安 学会之后应该不疯了吧:smile:
  • Sheldon_:大神!好膜拜!
  • 大猫小姐:写的挺清晰的,还配图了,有心人 :+1:
    精进Excel:@大猫小姐 还有动态图呢:smile:
  • f2195cde9d03:有用
    精进Excel:@歪小巫 加油:smile:
  • 9d6f13927096:我就只会这一个函数。:joy:
    9d6f13927096:好多地方都用的到,减少工作量:grin:还要跟你多学习学习!
    精进Excel:@钱莹 这一个函数用好了也很厉害!

本文标题:入门|如何快速掌握Vlookup函数

本文链接:https://www.haomeiwen.com/subject/taaejttx.html