查找神器lookup函数的各种用法,快学起来吧!

你好,我是刘卓。欢迎来到我的公号,excel函数解析。昨天说了vlookup的各种用法,今天再来说下lookup的各种用法。lookup是一个很有用很强大的函数,值得你学会。

-01-
lookup用法合集

1.返回D列最后一个数值

在F2单元格输入公式=LOOKUP(9E+307,D:D),返回D列最后1个数值。其中9E+307是一个非常庞大的数字。

2.返回B列最后一个文本

在F2单元格输入公式=LOOKUP("做",B:B),返回B列最后1个文本。其中"做"的拼音zuo在汉字中比较靠后,可以看作一个比较大的文本。

3.返回A列最后一个非空单元格内容

当数据源中既有文本又有数值时,可以用公式=LOOKUP(1,0/(A:A<>""),A:A)返回A列的最后一个非空单元格的内容。这是lookup的经典查找方法,平时工作中最好不要引用整列,会卡的。

4.填充合并单元格

D列的部门是合并单元格,要填充成E列那样。在E3单元格输入公式=LOOKUP("做",D$3:D3),向下填充就可以了。返回动态区域中的最后一个文本。

5.带合并单元格的查询
A列的部门是合并单元格,现在要根据E3的姓名查找出其所在的部门,在F3单元格输入公式=LOOKUP("做",OFFSET(A3,,,MATCH(E3,B3:B11,)))。

6.逆向查询(单条件查询)

根据F3的姓名逆向查询编号,在G3单元格输入公式=LOOKUP(1,0/(B3:B11=F3),A3:A11)。这是个单条件查询的用法。

7.多条件查询

根据F3的学历和G3的部门来查找姓名,在H3单元格输入公式=LOOKUP(1,0/((C3:C11=F3)*(D3:D11=G3)),B3:B11)。要注意绿色的一对括号不能少,还有就是它返回满足条件的最后一个姓名。

8.区间查询(升序排序)

根据右表的分数-等级表给每个人的分数评定等级,在E3单元格输入公式=LOOKUP(D3,{0,60,80,90},{"差";"中";"良";"优"})。注意查找区域要升序排序,这里用的是常量数组的方式。

9.根据简称查询全称

根据A列的简称在D列中查找全称,返回的结果放在B列。在B3单元格输入公式=IFNA(LOOKUP(,-FIND(A3,D$2:D$12),D$2:D$12),"")。

10.根据全称查询简称

根据A列的全称在D列中查找简称,返回的结果放在B列。在B3单元格输入公式=IFNA(LOOKUP(,-FIND(D$3:D$11,A3),D$3:D$11),"")。
11.提取手机号

A列的数据中包含手机号,现在要将手机号提取出来。在B3单元格输入公式=-LOOKUP(,-MID(A3,ROW($1:$98),11))。

12.按指定次数重复内容
按照B列的次数重复A列的内容,结果如E列所示。这里用辅助列法,首先在C列添加辅助列,在C3单元格输入公式=SUM(B$2:B2),向下填充。

然后在E2单元格输入公式=LOOKUP(ROW(A1)-1,C$3:C$7,A$3:A$6)&"",向下填充。

链接:

https://pan.baidu.com/s/1hEI5xlNPzoaWwsl7TekUtQ

提取码:k8y9
(0)

相关推荐

  • 怎样提取最后一列非空单元格内容?

    如图1,有多列数据,怎样提取最后一列非空单元格内容,比如,第2行最后一列非空单元格是B2,就把B2的内容提取出来,第5行最后一列非空单元格是A5,当行数很多的时候,一个个手工提取就非常慢,怎样快速提取 ...

  • LOOKUP函数从入门到高级的9个用法,不用担心学不会LOOKUP了

    Excel中,很多人都说学好VLOOKUP函数就可以完成80%的工作,但是有一个函数,可以说VLOOKUP函数可以解决的问题它也可以解决,VLOOKUP不能解决的它依然可以解决,它就是我们今天要说的L ...

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

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

  • LOOKUP函数的这个用法,你必须要会哦!

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

  • LOOKUP函数的九个典型用法

    大家好啊,今天咱们一起聊聊LOOKUP函数. 这个函数主要用于在查找范围中查询指定的查找值,并返回另一个范围中对应位置的值.该函数支持忽略空值.逻辑值和错误值来进行数据查询,几乎可以完成VLOOKUP ...

  • 强大的查找定位函数match的用法

    今天说一个查找定位函数match的用法,它是按特定的顺序搜索特定的项,然后返回该项在此区域或数组中的相对位置,经常与其他查找引用函数结合使用,比如index,vlookup,offset等. -01- ...

  • 与match类似的文本查找函数find的用法

    今天说下文本函数find的用法,这个函数和文本提取函数left,right,mid相结合,可以发挥很大作用. -01- 函数说明 find这个函数是返回第一个字符串在第二个字符串出现的起始位置的值,该 ...

  • 比vlookup更强大的函数lookup函数(下:数组用法)

    的 上次我们说了lookup的向量用法,今天说下它的数组用法. -01- 函数说明 lookup函数的数组结构如下图第2种写法,有2个参数.lookup的数组用法是在数组的第一行或第一列中查找指定的值 ...

  • 比vlookup更强大的函数lookup函数(上:向量用法)

    之前我们说过vlookup函数的用法,今天来说一个更灵活更强大的函数lookup函数. -01- 函数说明 这个函数有2种用法:一种是向量用法,一种是数组用法.今天先说向量用法,即下图第一种写法,它的 ...

  • 使用LOOKUP函数查找指定数值最后一次出现的数据

    发布时间:2017-03-18 来源:Office办公助手(www.officezhushou.com) 根据指定的销售员名称,返回该销售员最后一次销售数量!需要使用LOOKUP函数查找指定数值最后一 ...

  • LOOKUP函数多表查找其实很简单

    很多粉丝提到多表心理怕得要死,其实只要表格有规律,查找数据并不难.今天,就根据粉丝的问题,进行详细说明. 有很多张表格,表格的列数一样,行数不一样. 现在要在汇总表,查找每个表的F列合计值,也就是F列 ...