【嘉为科技】Vlookup函数详解.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【嘉为科技】Vlookup函数详解

Vlookup函数详解文章类型:办公技能 叶莉丽:办公技能专家 微软授权视窗应用学习中心(MLC)认证讲师,金山WPS售后讲师,荣获金山WPS售后讲师好评奖。嘉为IT培训学院顾问讲师,主讲Office2003/2007/2010系列包括Word、Excel、PPT、Outlook、Access、Visio等在内的课程。在Excel、Word实用技能及PPT设计应用技巧上有独到见解,现为嘉为IT培训学院专职培训讲师和咨询顾问。 【摘要】 对于经常使用Excel的人来说,对于Vlookup函数肯定不陌生。Vlookup函数经常被我们用于数据的查找、对比,关于该函数我们很多人都会用,可是用的都是相对比较简单的功能,那么在本文中,我们对该函数做个非常详细和深入的了解认识。 【正文】 Vlookup函数是一个查找函数,它是根据给定的一个查询值,在指定的范围中返回最后想要找到的那个值。它的基本语法为: Vlookup(查询值,查找范围,显示序列,匹配参数) 我们以下方的实例为大家介绍以上四个参数的用法及注意事项。 一 基本用法 我们希望根据学号,找到对应的姓名、语数英及总分的成绩。 我们根据Vlookup函数的语法,在B9单元格输入以下公式:=VLOOKUP($A$9,$A$1:$F$6,2,0)。参数说明为: 1 查询值:即为我们希望通过指定的查找内容或单元格。在该例中我们希望通过A9单元格的学号“A001”去查找,所以A9单元格作为我们的查询值。 2 查找范围: 3 在使用vlookup函数的时候需要特别注意,查询值必须为范围的第一列。即我们是根据学号来查询,所以在我们选择范围的时候学号要在该范围的第一列,即从A列开始计算; 4 需要显示的值也必须位于查找范围中。即本例中的姓名也必须要在我们的范围里,所以最后我们的范围定位在A1到F6整个区域。 5 显示序列:即需要显示的值位于查找范围的第几列,而且该值必须为数字。我们最终希望返回的是姓名,姓名位于我们查找范围A1到F6的第2列,所以在此输入数字“2” 6 匹配参数:该参数决定Vlookup函数是精确查询还是模糊查询,而且该匹配参数最好不要忽略。匹配参数分为以下两种情况: 7 0、false——精确查询 8 1、true——模糊查询 随后,关于语数英及总分的vlookup函数大家就可以自己完成了。 二 进阶版 2.1 返回多列结果 还是上面的Vlookup函数,难道后面的语数英及总分的函数我需要一个个填写吗?这样,似乎有点太累了。其实,我们发现,只需要在第一个Vlookup函数的基础上,讲“显示序列”的值做变更,即可将公式往后复制计算结果。因此在这里我们再加入一个新的函数——Match。 函数语法为:match(查询值,包含查询值在内的一行或一列,0)。该函数主要是返回指定的值在指定数组区域中的位置,也属于查找函数之一。 因此,C9单元格的match函数写法为:=MATCH(B$8,$A$1:$F$1,0)。我们需要通过B8单元格的“姓名”在A1到F1的行标题上返回第几个值,最后得到的结果是“2”,然后将该match函数嵌入到B9单元格中,即最后B9单元格的公式为:VLOOKUP($A$9,$A$1:$F$6,MATCH(B$8,$A$1:$F$1,0),0) 2.2 多条件查询 简单的Vlookup函数能实现单一条件查询,但是如果像以下的例子,需要同时满足两个条件的是否可以借助Vlookup函数来完成呢? 在本例中,需要同时满足“所在地区”和“企业名称”两个条件,那我们可以利用“”连接符的,将这两个条件合并为唯一条件,即变成如下的效果: 如此一来,我们可以在H列输入如下的vlookup函数:=VLOOKUP(F2G2,A:D,4,0)即可实现同时满足两个条件的查找。 2.3 模糊查询 一般情况下,我们使用vlookup来实现精确查询,即返回一一对应的唯一值,那vlookup函数还有另外一个非常常用的功能,及模糊查询的功能。我们在一开始的基本用法中已经跟大家说了vlookup最后的匹配参数可以是精确查询(0或者False),也可以是模糊查询(1或者True)。那么在上面介绍的例子中已经对精确查询做了详细介绍,那么在这一部分,我们将介绍模糊查询的用法。 那在什么情况下,使用vlookup的模糊查询呢?我们看看以下这个例子: 在本例中,我们需要根据每个订单号的货物金额找到对应的优惠折扣,最后计算折后价格。传统的方法是通过多层嵌套的if函数来完成,可是if函数嵌套实在太麻烦了,而且很容易出现,那么在这种情况下,我们就可以利用vlookup的模糊查询功能来实现了。 使用Vlookup的模糊查询的前提条件是:查询范围的第一列必须为升序排列。外加我们已经知道做模糊

文档评论(0)

wj38429 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档