打开APP
userphoto
未登录

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

开通VIP
比Vlookup更强悍的Lookup函数实用技巧解读!

        查找引用中,大部分亲都使用的是Vlookup函数,很少人会用Lookup函数,从函数名称上来看,少了一个V,但从功能上来讲,Lookup函数的为例更加强大,不信请学习下文。


一、功能及语法。

功能:从指定的区域中查找对应的值。

Lookup函数具有两种使用形式:向量形式、数组形式。

(一)、向量形式。

作用:在单行或单列中查找对应的值,然后返回第二个单行或单列中对应的值。

语法结构:=Lookup(查找值,查找值所在的范围,【返回值的范围】)。

前提条件:查找值所在范围的值必须按升序排序,否则无法得到正确的结果。

方法:

1、以【销售员】为主要关键字进行【升序】排序。

2、在目标单元格中输入公式:=LOOKUP(H3,B3:B9,D3:D9)。

解读:

1、在使用Lookup时,必须对查找值所在的范围进行升序排序,否则无法得到真确的结果哦!

2、当查找值所在的范围和返回值所在的返回相同时,返回值所在的范围可以省略哦!


(二)、数组形式。

作用:在指定的数据源范围中的第一列或第一行查找值,并返回最后一列或最后一行对应的值。

语法结构:=Lookup(查找值,查找值和返回值所在的范围)。

前提条件:查找值所在范围的值必须按升序排序,否则无法得到正确的结果。

方法:

1、以【销售员】为主要关键字进行【升序】排序。

2、在目标单元格中输入公式:=LOOKUP(H3,B3:D9)。


二、变异用法。

(一)、单条件查询。

目的:查询销售员的销量。

方法:

在目标单元格中输入公式:=LOOKUP(1,0/(B3:B9=H3),D3:D9)。

解读:

1、在前面的学习中我们已经知道,如果用Lookup函数实现查询功能,必须对查找值所在范围的值按升序排序,但在“单条件”查询时,并未对条件值所在范围的值进行升序排序,而是采用了奇怪的公式,查找值为1,查找范围为:0/(B3:B9=H3),为什么呢?

2、Lookup函数的特点,当在查找范围中找不到查找值时,就进行匹配,原则是以小于查找值的最大值替代查找值。

3、当B3:B9=H3成立时,返回True,暨1,否则返回False,暨0;而0/0则返回错误,经过运算,查找范围是一个以0和错误为元素构成的数组,进行向下最大值匹配,返回0(暨B3:B9=H3成立时)对应位置上的值。


(二)、多条件查询。
目的:
查询销售员在相应地区的销量。

方法:

在目标单元格中输入公式:=IFERROR(LOOKUP(1,0/((B3:B9=H3)*(E3:E9=I3)),D3:D9),'无销量')。

解读:

多条件和单条件查询的原理是相同的,当多个条件都成立时,返回True,暨1,否则返回False,暨0。


三、经典用法。
(一)、提取最后一个数字。

方法:

在目标单元格中输入公式:=LOOKUP(9E+307,F3:F9)。

解读:

9E+307代表9乘以10的307次方,远远超过Excel中工作表中可能出现的数值,凭此查询最后一个数值。

(二)、提取最后一个文本。

方法:

在目标单元格中输入公式:=LOOKUP(CHAR(41385),F3:F9)。

解读:

Char(41385)获取指定的字符,比所有的汉字都大,所以回去最后一个文本。


(三)、提取特定字符。

方法:

在目标单元格中输入公式:=LOOKUP(1,0/(A$3:A3<>''),A$3:A3)。

解读:

此方法主要应用了合并单元格只有左上角存在数据的特点,其关键在于混合引用的灵活使用。


结束语:

        查找引用,大部分亲使用的是Vlookup,但从功能上来讲,Lookup函数更为强大,对其使用技巧,你Get到了吗?

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
excel函数技巧:两个查询函数的用法比较 续
查询函数Choose、Lookup、Hlookup、Vlookup应用技巧解读
应用技巧十:特殊的查找函数
VLOOKUP函数家族大解密
多条件查找,原来是这么操作的?
Excel解析lookup的经典查找方式
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服