花了5个小时经理的LOOKUP函数的用法10种用法原创
金蝶云社区-陈世杰身份
陈世杰
1人赞赏了该文章 702次浏览 未经作者许可,禁止转载编辑于2019年09月12日 20:42:49

LOOKUP与VLOOKUP函数一样,是Excel中最常见也是最常用的函数之一,今天给大家整理了关于LOOKUP函数的10种用法。



01


常规查询



反向查找套路:

=LOOKUP(目标值,目标值所在区域,结果所在区域)


在G3单元格中输入公式:=LOOKUP(F3,C:C,D:D),按Enter键后向下填充。

需要注意的是使用LOOKUP做一般的查询的时候要对数据进行升序排列。


1.jpg




 02  


反向查找




反向查找套路:

=LOOKUP(1,0/(条件=条件区域),目标区域)


查询姓名对应的部门。在F3单元格中输入公式:

=LOOKUP(1,0/(E3=$C$2:$C$9),$A$2:$A$9),按Enter键后向下填充。


2.jpg




 03  


多条件查找




多条件查找套路:

=LOOKUP(1,0/((条件1=条件区域1)*(条件2=条件区域2)*……*(条件n=条件区域n),目标区域)


查询姓名对应的部门。在G3单元格中输入公式:

=LOOKUP(1,0/((E3=$C$2:$C$9)*(F3=$A$2:$A$9)),$B$2:$B$9)

按Enter键后向下填充。


3.jpg

上面这两个例子就是LOOKUP函数最经典也最常用的用法。第二种用法解决了多条件查找问题,使公式更加地简单。童鞋们请务必记住这两个套路哦~



04


查找最后一个文本或者数字




查找最后一个文本值的套路:=LOOKUP("座",目标区域)

注意:"座"也可以写成“々”,"々"通常被看做是一个编码较大的字符,它的输入方法为<Alt+41385>组合键。你觉得那个方便就写那个哦。


查找最后一个数值的套路:=LOOKUP(9E+307,目标区域)

注意:9E+307可以理解为一个很大的数。

说到这里的话那有的朋友会说了,如果是既有文本又有数值呢,该如果找最后一个内容,那么套路也是一样的。

查找最后一个数值的套路:=LOOKUP(1,0/(目标区域<>""),目标区域)


在统计的时候有一个小伙们把人员的信息给写到一列去了,然后需要找到最后一个人员的姓名与编号。


在F3单元格中输入公式:=LOOKUP("座",C:C)

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

4.jpg


05


等级判断



等级判断的套路:

=LOOKUP(目标值,{分隔点1,分隔点2,分隔点3,……},{结果1,结果2,结果3,……})


在一次参加评比的考核中,要求按考评的成绩判别每个学员属于那一个等级范围内。在E2单元格中输入公式:=LOOKUP(D2,{0,60,70,90},{"D","C","B","A"}),按Enter键向下填充即可。


小伙伴们,忘记你的IF函数判断吧,太烦人了,还是这个来得简单明了~~~


5.jpg


06


根据简称查全称




按简称查全称的套路:

=LOOKUP(1,0/(find(简称目标值,全称数据区域)),全称数据区域)


在很多时候,报表中的一些名称都是根据简称录入的,那么在与系统中的规范数据进行比对时,就没有办法进行比对,所以需要进行简称与全称的对照查询。


在E2单元格中输入公式:

=LOOKUP(1,0/(FIND(C2,$H$2:$H$7)),$H$2:$H$7)

然后按Enter键向下填充。


6.jpg




07


提取单元格中的数字




套路:=-LOOKUP(1,-LEFT(目标,ROW($1:$99))


在B2单元格中输入公式:

=LOOKUP(1,0/(FIND(C2,$H$2:$H$7)),$H$2:$H$7)

然后按Enter键向下填充。


7.jpg



08


合并单元格的序号填充




套路:=IFERROR(LOOKUP(99,公式所在列的一个单元格区域),0)+1


选中A2:A16单元格,然后在公式编辑栏里输入公式:

=IFERROR(LOOKUP(9E+307,A$1:A1),0)+1,然后按组合键<Ctrl+Enter>完成即可。


8.jpg


09


取消合并单元格




A.如果合并单元格中是数值。

套路:=LOOKUP(99,所有区域)


如图所示,在C2单元格中输入公式:=LOOKUP(99,A$2:A2)


10.jpg


B.如果合并单元格中是文本。

套路:=LOOKUP(“座”,所有区域)


如图所示,在D2单元格中输入公式:=LOOKUP(“座”,B$2:B2)


11.jpg



10


合并单元格的查询




对下面的给出的员工姓名查询其所在的部门。在I2单元格中输入公式:

=LOOKUP("座",INDIRECT("b2:b"&MATCH(H6,$C$2:$C$16,0)+1))

然后按Enter键完成,下拉填充即可。


12.jpg



赞 1