lookup函数【5】大【应用实例】

查找函数我们之前介绍了vlookup函数,它是Excel最重要的函数之一。今天我们在介绍一个最重要之一:lookup函数。甚至在某些方面,lookup函数功能还要强过vlookup函数。甚至我们可以说,lookkup函数是Excel函数皇冠上面的钻石!下面,让我们一起通过几个例子来感受一下它的超强能力吧!

lookup函数的语法结构:

向量形式:

LOOKUP(lookup_value,lookup_vector,[result_vector])

Lookup_value:在lookup_vector中要搜索的值

Lookup_vector:只有一行或一列搜索范围

Result_value:对应于lookup_up的,返回值的区域

数组形式:

Lookup(lookup_value,array)

Lookup_value: 用数值或单元格号指定索要查找的值

Array: 指定的检索范围

例一:分列

我们一些介绍过用substitute函数来分列,大家还记得吗?在实际应用中,lookup函数更为简单方便。

上图中,C3单元格是以substitute函数实现的分列。C4单元格中用的是lookup函数:“=-LOOKUP(1,-LEFT(A3,COLUMN(A:X)))”

  • 用left函数,分别提取出“1,16,168...”,并形成一个新的数组

  • 加负号是数字类型的数据变成负数

  • 使用lookup函数在数组中查找“1”

  • 查找不到“1”,因此返回数组中最后一个数字型数据“-168318”

  • 最后负负得正

例二:提取最右侧的文本

一般而言,一行中最右侧的数据往往都是最新的数据。很多时候都需要提取最新的数据,如下列:

单元格E8中输入“=LOOKUP(1,0/($A$8:$C$8<>""),$A$8:$C$8)”即可。

  • 首先判断是否为空,产生一个新的数组后,在用“0”去除这个数组,又得到一个新的数组

  • 使用lookup函数查找“1”,返回最后一个数据

例三:提取最右侧的数值

此例中,我们在E12单元格中输入“=ROUND(LOOKUP(9E+307,A12:C12),2)”就可以提取最右侧的数值了。这里,9E+307是Excel世界中的最大值。当函数查找不到查找值时,就返回区域中最右侧的数据。

例四:逆向查找

前面几篇中我们介绍的逆向查找的方法有if函数、match+offset函数。今天介绍的lookup函数也可以实现此功能。

我们在单元格F16中输入“=LOOKUP(1,0/($B$17:$B$19=E16),$A$17:$A$19)”即可。这个和前面提取最右侧文本的那个用法类似。它们有一个通用的公式:

LOOKUP(1,0/(条件),目标区域或数组)

今后所有类似的问题都可以用上面这个公式来完成。

例五:多区间条件判断

我们在单元格G25中输入“=LOOKUP(B25,{0,59,79,95;"不及格","良","优良","优秀"})”,并下拉即可。

今天就到这里,休息一下吧!

-END-

请点击文章末尾的阅读原文领取红包吧!祝大家都有好运气!

欢迎关注【Excel应用之家】专栏,了解更多的Excel实际应用技能,尽在Excel应用之家!

版权声明:本文归Excel应用之家专栏(微信公众号Excel应用之家)原创撰写,未经允许不得转载。欢迎关注专栏/公众号。

(0)

相关推荐

  • 不知LOOKUP函数?真是太可惜了!

    行云里讲堂(ID:xingyunli2022) 践行终身学习,专注个人提升. 整理编辑:枏北 LOOKUP函数是一个查询函数,有两种语法形式:向量形式和数组形式. 一 向量形式 语法为:=LOOKUP ...

  • 轻松学LOOKUP函数,10大经典案例!

    大家都熟悉VLOOKUP,觉得VLOOKUP是查找之王,其实LOOKUP要比VLOOKUP更加强大和用法多元化,让我们通过10个案例让你感受一下LOOKUP查询的魅力! 案例01 | 查询提成比例! ...

  • lookup函数的使用方法,含向量和数组形式实例及与vlookup的区别

    在 Excel 中,lookup函数有两种形式,一种为向量形式,另一种为数组形式:其中向量形有三个参数,数组形式有两个参数,即数组形式省略了返回结果域.无论是向量形式还是数组形式,查找区域必须按升序排 ...

  • LOOKUP函数,以一敌百

    "我不怕学习10000 种腿法的人,我怕的是把一种腿法练习10000 次的人."--李小龙 "我不怕学习10000 种软件的人,我怕的是把一种软件练习10000 次的人. ...

  • LOOKUP函数多条件查询数据

    生命中对自己最好的爱是学会肯定自己.我们不懂得肯定自己,我们就会认为自己很糟糕.人生的重塑更重要是来自内在意识的重塑.当我们发自内心地认为自己糟糕的时候,我们就会变得随意与随波逐流.学会肯定自己,我们 ...

  • 35年央企大秘实例讲解丨如何写好“经验材料、典型材料”(收藏)

    国企公文 俗话说:千条线,一根针. 从组织结构来说,上面的领导是千条线,基层的宣传部是一根针. 从文字上来说,文章体裁是千条线,我们手中的笔是一根针. 不同文体有不同的行文特点和结构要求,我们只有掌握 ...

  • LOOKUP函数的特别之处

    LOOKUP函数是一个查找函数,可以从单行或单列区域或者从一个数组返回值.LOOKUP函数具有两种语法形式:向量形式和数组形式. 一键直达 >> Excel函数学习7:LOOKUP函数 数 ...

  • INDIRECT函数6大核心用法,把Excel间接引用体现得淋漓尽致

    专栏 48天,Excel技能脱胎换骨 作者:精进Excel ¥99 462人已购 查看 今天要学习的函数INDIRECT,它的功能间接引用,这样说可能比较抽象,一般人在脑海里很难有清晰的间接引用和直接 ...

  • 若是不会LOOKUP函数的这个用法,就太可惜了!

    表亲们,开门见山,星光先提一个小问题-- 如下图所示,A列是一些乱七八糟的数据,现在需要提取最后出现的数值,你会怎么写函数公式呢? 有一个经典的LOOKUP函数是酱紫的: =LOOKUP(9^9,A: ...

  • LOOKUP函数的使用方法

    Lookup函数一共有两种形式一种是向量形式一种是数组形式,我主要介绍其向量形式 向量形式 Lookup函数:在单行区域或单列区域(向量)中查找数值,然后返回第二个单行区域或单列区域中相同位置的数值 ...