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

2025-04-14 13:17:09

1、一、功能及语法。功能:从指定的区域中查找对应的值。Lookup函数具有两种使用形式:向量形式、数组形式。(一)、向量形式。作用:在单行或单列中查找对应的值,然后返回第二个单行或单列中对应的值。语法结构:=Lookup(查找值,查找值所在的范围,【返回值的范围】)。前提条件:查找值所在范围的值必须按升序排序,否则无法得到正确的结果。方法:1、以【销售员】为主要关键字进行【升序】排序。2、在目标单元格中输入公式:=LOOKUP(H3,B3:B9,D3:D9)。解读:1、在使用Lookup时,必须对查找值所在的范围进行升序排序,否则无法得到真确的结果哦!2、当查找值所在的范围和返回值所在的返回相同时,返回值所在的范围可以省略哦!

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

2、(二)、数组形式。作用:在指定的数据源范围中的第一列或第一行查找值,并返回最后一列或最后一行对应的值。语法结构:=Lookup(查找值,查找值和返回值所在的范围)。前提条件:查找值所在范围的值必须按升序排序,否则无法得到正确的结果。方法:1、以【销售员】为主要关键字进行【升序】排序。2、在目标单元格中输入公式:=LOOKUP(H3,B3:D9)。

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

3、二、变异用法。(一)、单条件查询。目的:查询销售员的销量。方法:在目标单元格中输入公式:=雉搽妤粲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成立时)对应位置上的值。

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

4、二)、多条件查询。目的:查询销售员在相应地区的销量。方法:在目标单元格中输入公式:=IFERROR(LOOKUP(1,0/((B3:B9=H3)*(E3:E9=I3)),D3:D9),"无销量")。解读:多条件和单条件查询的原理是相同的,当多个条件都成立时,返回True,暨1,否则返回False,暨0。

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

5、三、经典用法。(一)、提取最后一个数字。方法:在目标单元格中输入公式:=LOOKUP(9E+307,F3:F9)。解读:9E+307代表9乘以10的307次方,远远超过Excel中工作表中可能出现的数值,凭此查询最后一个数值。

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

6、(二)、提取最后一个文本。方法:在目标单元格中输入公式:=LOOKUP(CHAR(41385),F3:F9)。解读:Char(41385)获取指定的字符,比所有的汉字都大,所以回去最后一个文本。

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

7、(三)、提取特定字符。方法:在目标单元格中输入公式:=LOOKUP(1,0/(A$3:A3<>""),A$3:A3)。解读:此方法主要应用了合并单元格只有左上角存在数据的特点,其关键在于混合引用的灵活使用。

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

8、结束语: 查找引用,大部分亲使用的是Vlookup,但从功能上来讲,Lookup函数更为强大,对其使用技巧,你Get到了吗? 如果有不懂、不明白的地方,欢迎在留言区留言讨论哦,如果亲觉着实用,别忘了“点转评”哦,有亲的支持,小编会进一步努力的哦!

比Vlookup函数更强悍的Lookup实用技巧解读!
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢