lookup函数4种经典用法

来自:    更新日期:早些时候
~

lookup函数4种经典用法如下。

一、常规引用

格式:LOOKUP(查找值,查找区域)

例1:根据姓名查找语文成绩,公式为=LOOKUP(H2,C2:D19)例2:根据姓名查找英语成绩,公式为:=LOOKUP(H2,C2:F19)

通过这两个例子我们可以发现,LOOKUP在进行查找时公式的结构非常简单,查找值和要找的结果分别位于查找区域的首列和末列。

当查找姓名变成赵永福的时候,结果就不对了,这是因为LOOKUP函数使用的是二分法查找,也就是模糊匹配。因此,在使用LOOKUP进行常规查找的时候,有一个非常重要的步骤,就是按照查找内容(姓名所在的c列)升序排序。当我们排序以后,公式的结果立刻变成了正确的。

二、精确查找的套路

格式:=LOOKUP(1,0/(查找范围=查找值),结果范围)

在I2单元格输入公式:=LOOKUP(1,0/(C2:C19=H2),D2:D19),回车,可看到正确结果。

1就是要查找的值,但是条件变了,不是直接查找姓名,而是根据姓名得到的一组逻辑值:注意这里只有一个TRUE,也就是我们要找的姓名。接下来用0除以这些逻辑值,在进行计算的时候逻辑值TRUE代表1,FALSE代表0,当分母为0也就是FALSE的时候,计算结果是错误值:

因此,LOOKUP的工作就变成了在一组数据中找1。由于这组数据只有一个0,其他都是错误值,二分法使得LOOKUP只能找到不大于查找值的最后一个数字,因此只能找到0,最后根据0的行位置(第2行)得到第三参数对应位置的数据,即D2就是我们需要的结果。

三、反向查找的套路

与我们熟知的VLOOKUP不同,使用LOOKUP函数进行反向查找时非常简单,公式结构为:=LOOKUP(查找值,查找列,结果列),下面这个例子是按照姓名排序后再反向查找的效果:如果数据不能排序的话,使用精确查找的套路:=LOOKUP(1,0/(C2:C19=H8),B2:B19)。

四、按区间查找的套路

根据学生的总分给出相应的评语。50分以下的为“很差”,50-100分的为“差”,100-150分的为“一般”,150-200分的为“较好”,200-250分的为“优秀”,250分及以上的为“能手”。




lookup函数4种经典用法视频

相关评论:
  • 13248295102Excel查找函数LOOKUP经典运用:这7个用法,你会用哪些?
    隗劳欧4. 快速填充合并单元格根据C列填充E列:=LOOKUP("咗",C$2:C2),利用二分法查找极大值原理。5. 查找包含合并单元格的区域查找版式设计负责人:=LOOKUP("咗",INDIRECT("C1:C"&MATCH(F2,A1:A13,0))),通过MATCH函数确定位置并动态构造列地址。6. 简称查全称与全称查简称简称查全称:=LOOKUP(9^...

  • 13248295102lookup函数4种经典用法
    隗劳欧lookup函数4种经典用法如下。一、常规引用 格式:LOOKUP(查找值,查找区域)例1:根据姓名查找语文成绩,公式为=LOOKUP(H2,C2:D19)例2:根据姓名查找英语成绩,公式为:=LOOKUP(H2,C2:F19)通过这两个例子我们可以发现,LOOKUP在进行查找时公式的结构非常简单,查找值和要找的结果分别位于查找区域的首列...

  • 13248295102Lookup函数最经典的14种用法
    隗劳欧1、普通查找(已排序)如果表格已按A列排序,可以直接用Lookup查找 【例】查找香蕉的数量 =LOOKUP(D2,A:B)2、普通查找(未排序)A列未排序的表格,就需要用0\/的方法完成查找。【例】查找香蕉的数量 =LOOKUP(1,0\/(A2:A6=D2),B2:B6)3、查找最后一个非数字内容 用一个汉字里排序靠后的“座...

  • 13248295102没听过LOOKUP函数不要紧但这些经典用法你一定得会
    隗劳欧1、逆向查询 在下面这个案例种,我们要根据名称找地址,数据源在第二个表里。但我们现在可以看到,表二里面的数据源顺序是反的,所以如果我们用VLOOKUP函数来匹配,就会得到错误值。但是如果你会用LOOKUP函数,那么就能够轻松解决这个问题。我们在C5单元格录入函数公式:=LOOKUP(1,0\/($F$5:$F$8=B5)...

  • 13248295102LOOKUP函数的七种经典用法
    隗劳欧比如说从指定位置查找、多条件查找、逆向查找等等。这些VLOOKUP函数实现起来颇有难度的功能,LOOKUP函数却可以轻易实现,本文讲述了LOOKUP函数的七种经典用法。一、查找最后一条符合条件的记录 公式的模式化写法为:=LOOKUP(1,0\/(条件区域=条件),查询区域)二、查询符合多个条件的记录 公式的模式化写法为:=...

  • 13248295102Excel中Lookup函数使用大全!附案例详解!
    隗劳欧案例四:Exact+Lookup函数 实现区分大小写查询。① Exact函数是文本对比函数,语法为 = Exact(参数1,参数2)如果2个参数完全一致(区分大小写),则返回True;否则返回False。② Lookup函数 =LOOKUP(1,0\/(条件1)*(条件2),返回值)这是Lookup的一个经典用法。 看公式确实有理解难度,不过没关系啦,...

  • 13248295102解析excel中lookup函数的经典查找方式
    隗劳欧第一,lookup函数用法介绍;第二,通过实例讲解lookup函数经典的条件查找解法,通用公式基本可以写为:LOOKUP(2,1\/(条件),查找数组或区域)或LOOKUP(1,0\/(条件),查找数组或区域)。第一部分:lookup函数用法介绍 lookup函数和vlookup函数是excel中最常用的两个查找函数。vlookup函数能做到的lookup函数同样可以...

  • 13248295102Lookup函数最经典的公式99人却不懂1和0的用法
    隗劳欧=LOOKUP(1,0\/(A2:A8=D2),B2:B8)A2:A8=D2 是用A列的姓名和D2的姓名进行逐一对比,结果只有两个:相同返回True,不同返回False。按F9键可以查看。在四则运算时,True相当于数字1,False相当于数字0,所以不符合条件的值变成了错误值,符合条件变成了0。根据lookup忽略错误值、用足够大的数查找...

  • 13248295102LOOKUPSUMIF函数最经典的12个表查找求和用法
    隗劳欧=IFERROR(LOOKUP(1,0\/(INDIRECT(B$1&”!A:A”)=$A2),INDIRECT(B$1&”!B:B”)),0)B$1&”!A:A”的作用就是获取每个表的A列的文本内容,不能参与计算。而嵌套INDIRECT函数,就是间接的把文本内容转变成真正的区域。另外,如果电脑的配置比较好可以引用整列区域,配置一般的,建议将区域改...

  • 13248295102vlookup函数4种经典用法是什么?
    隗劳欧具体来说,Vlookup函数一共有四个参数 一参:要查找的值;二参:查找区域。这里需要注意的是,要保证查找值在查找区域的首列;三参:返回第几列的对应值。这里的第几列当然是相对二参的查找区域而言的;四参:匹配方式。分为精确匹配和近似匹配。可用0(FALSE)或1(TRUE)代替。

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网