打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VLOOKUP

VLOOKUP

VLOOKUP是纵向查找,与之对应的是HLOOKUP,2个函数查找返回的都是“值”,不是引用,下面我们看下VLOOKUP函数的基本语法:

1,定义:

        通俗的讲就是在第一列查找对应的值,然后返回同行其他列的值,

2,语法:

        =VLOOKUP(lookup_value,table_array,clo_index_num,range_lookup)

解析:

Table_array:支持数组

Clo_index_num:在哪一列查找

Range_lookup:有2种方式,分别为0和1,其中0表示精确查找,1表示模糊查找,模糊查找则需要借助通配符“*”,“?”

常规使用

上图是我虚拟的一个数据,现在要使用VLOOKUP函数来查找显示器的销量,虽然用肉眼一看就知道答案,但是我们这里讲的是方法,所以不影响

在E2单元格输入函数=VLOOKUP(D2,A1:C9,3,0),回车即可得出答案为600

有时候产品的名称很相似,而要找出同类产品的总销量,这个时候需要使用通配符,下面看个例子,大家要学会举一反三,通过一个例子就能触类旁通。

模糊匹配

下图是关于学生成绩评级表,根据总分进行优良评级,最后分别对每一个总分进行评级

从图中我们发下总分215在200-230之间,属于良的范畴,所以结果为良,函数公式为:

=VLOOKUP(L2,$N$1:$P$4,3,1),区别就在于最后使用的是1(模糊匹配)

高级使用技巧(重点)

VLOOKUP函数在遇到实际的问题往往需要结合数组使用,所以下面我们介绍一下高级使用方法

VLOOKUP函数多条件查找

先看图

从图中可以看到我们使用了IF函数和连接符&,VLOOKUP函数从原理没有变,只是我们自己借助其他函数搭建了一个符合VLOOKUP函数参数,这一点很重要,很多时候需要我们自己去搭建,首先我们拆解D2&E2,按F9结果为:

然后拆解A2:A5&B2:B5

在拆解C2:C5

原来借助IF函数构建了一个2维数组,(4行2列)如此一来,便很容易理解其中的意义

除了使用IF函数还可以借助CHOOSE函数搭建

道理是一样的,同样是构建2维数组,(常量数组)

还有一种方法,使用的原理是模糊查找,我们知道,如果找不到对应的值,那么就会查找小于或者等于它的最大值,利用这个特点,我们将逻辑值全部转化为错误值,只保留一个正确值,这样在查找一个比较大的值,结果就出来了,下面看具体实例

接着上面的例子,

日期相等:D2=A2:A5;商品相等:E2=B2:B5;这2个等式的结果都是TRUE和FALSE,然后在与C2:C5进行相乘,这样得出的结果任然是C2:C5的值,然后在使用1来除,最后只有一个是正确结果,其他都是错误值

最后的公式为:=VLOOKUP(9^9,1/(A2:A5=D2)*(B2:B5=E2)*C2:C5,1),大家在仔细的体会一下。

VLOOKUP函数就介绍到这里了,能掌握这些基本差不多了。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel中的万能查找函数LOOKUP,全在这六张卡片中!
Excel查询函数(V)Lookup常见1,0含义解释,详细说明小白必备干货
Vlookup函数实例(全)
VLOOKUP的使用方法
大海捞针Vlookup/Index/Match函数
EXCEL中使用INDEX、VLOOKUP等函数进行逆向查询的4种方法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服