首页 > 化工知识 > 最熟悉的查找函数LOOKUP,你知道他有多么强大吗

最熟悉的查找函数LOOKUP,你知道他有多么强大吗

时间:2021-10-31 来源: 浏览:

最熟悉的查找函数LOOKUP,你知道他有多么强大吗

原创 甘亮 Excel教案
Excel教案

excelhome520

每天1分钟,进步一点点!坚持一个月,你会发现大有不同!下一个高效的工作,快乐生活就属于你!

收录于话题
我们今天接下来和你说的是在Excel的中的数据查找函数,相信我们一说到查找函数,你必定会想起来VLOOKUP函数吧!但是在很多的时候,这个函数在查找方面,也是挺无能无力的,比如逆向查找,多条件查找,那就不能轻易的实现这个查找功能。
有句话说的好,既生瑜何生亮呢?既然VLOOKUP这么厉害,那么肯定有比这函数还厉害的查找函数的存在,他就是我们今天要和你介绍的LOOKUP函数。
我首先简单了解一下,这个函数有2种使用形式,向量形式和数组形式,官方的使用语法如下:
以上语法可能看起来过于枯燥,我们还是讲几个实例,来说明这个函数的强大之处吧,一起来看看实例!
  1. 合并单元格查询应用
如下图所示,我们需要查询姓名所对应的部门,这个时候如果你用VLOOKUP就不能进行查找了,那么我们应该如何查找呢?
函数公式:
我们稍微解释一下这个函数嵌套的意思,其中最里面的MATCH(I4,C1:C21,0)的得到的值是我们要查找的值处于C列的第几个值,然后返回到INDIRECT函数返回文本字符串“A1:A8.”
函数的最外层可以理解成LOOKUP(“做”,a1:a7),这个座字可以理解是一个很大的文字。
 
2、逆向查找
说起逆向查找,我们的VLOOKUP函数可是心有 余而力不足哈,但是呢,LOOKUP可是在这个方面可以说是得心用手的啦!
如下图,我们需要查找姓名为Excel教案05所在的部门,就可以使用如下图所示的逆向查找公式:
=LOOKUP(1,0/(C:C=I4),B:B),这个公式很好理解,他就是一个固定的查找套路,可以理解为=LOOKUP(1,0/(查找值的区域=要查找的值),要返回对应的值)
三、 多条件查询
说起这个多条件查找,也是我们的VLOOKUP查找的弱项呢。我们一起来看看LKOOUP函数是如何一展宏图的吧!
如下图所示,我们需要查找姓名和部门同时满足的人员的实发工资,函数公式其实和单条件类似。
多条件查询的通俗理解为:
=LOOKUP(1,0/((我们指定的条件区域1=条件1)*( 我们指定的条件区域2=条件2)),查询区域)
4、查找某一列列最后一个文本
如下图,我们需要查找B列的最后一个文本值,我们如果用其他的函数,是无法查找到这个事情的。但是我们LOOKUP却轻易可以做到这个事情。是不是感觉很神奇啊!
5、查找某一列的最后一个数值。
如下图,我们需要查找B列的最后数值。你可能有疑问,9e-307是什么,可以理解成这个是一个非常大的数字。
 
6、返回指定的一列中最后一个非空单元格值
如下图所示,我们需要查找B列的最后一个非空单元格的值,那么我们应该如何去写这个函数公式呢?
这个利用了逻辑判断作为查找的条件,方法也是很巧妙的,您需要记住这个的使用方法。
 
7、从文本中提取数字
相信我们有时候会遇到在某一列的中的值既包括文本,又包括数字,但是我们只想提取中间的数字,那么我们应该怎么办呢?其中LOOKUP给了我们一个很好的解决方法,如下图所示:
 
我们应该如何理解这个公式呢?用RIGHT函数截取数字,然后取他的负数,如果我们截取的值有文本的话,那么这个就会出现错误,因为文本不存在负数之说,然后利用LKOOUP函数构造数组,进行文本和数据分离,最后在次负负等正,得到我们想要的结果。
小伙伴现在有没有学会这个函数的用法,欢迎下方留言,转发,谢谢!
我是Excel教案,关注我持续分享更多的Excel技巧!

甘亮

谢谢您的支持,吾将不胜感激

赞赏二维码 微信扫一扫赞赏作者 赞赏

已喜欢, 对作者说句悄悄话
最多40字,当前共

  人赞赏

1 / 3

长按二维码向我转账

谢谢您的支持,吾将不胜感激

赞赏二维码

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

版权:如无特殊注明,文章转载自网络,侵权请联系cnmhg168#163.com删除!文件均为网友上传,仅供研究和学习使用,务必24小时内删除。
相关推荐