首页 > Excel专区 > Excel函数 >

1分钟学会LOOKUP函数,有网友说使用这个方法,初学者秒变大神

Excel函数 2023-01-13

今天要和大家分享的知识点是一个非常实用的函数—LOOKUP。说到这个函数,或许有些人会说自己只认识它的弟弟VLOOKUP函数,其实殊不知这个函数更为强大。

相对的说在这年头,假如经常用Excel的人还不知道什么是LOOKUP函数,那就像是法国人不知道拿破仑,美国人不知道华盛顿一样。

这个LOOKUP函数应用是非常多的,并且这个函数的实用性十分强大,可以说是非学不可的一个函数,现在我们就来说说LOOKUP函数的一些主要用法。让你的工作变得更加有效率,工资也是一路飘升!!!

LOOKUP函数是Excel中的一种运算函数,实质是返回向量或数组中的数值,要求数值必须按升序排序。

PS: LOOKUP_vector 的数值必须按升序排序:…、-2、-1、0、1、2、…、A-Z、FALSE、TRUE;否则,函数 LOOKUP 不能返回正确的结果。文本不区分大小写。

函数的常用使用方法和语法如下所示,假如还有小伙们对这个函数还不熟悉的,可以了解一下他的介绍。

现在要和大家介绍一下这个函数的强大之处,敬请一起来观赏他的神通之处!

Part-01 逆向查找

举个栗子,如下所示,A:C列是某某公司的员工基础数据表,相信这个表你不会陌生的。

现在需要通过知道某个员工的姓名,查找对应的部门,那么这个如何使用这个函数做到呢?其实非常简单,您只需输入=LOOKUP(1,0/(B2:B11=H5),A2:A11),得到的结果如下所示,这个公式就是LOOKUP函数最典型用法。

对于逆向查找,这个函数的用法可以把语法固定为=LOOKUP(1,0/(条件),目标区域或数组),当然这个条件可以是对个条件来查找的,也就是说这个也是支持多条件逆向查找,如=LOOKUP(1,0/((条件1)*( 条件2)* ( 条件N)),目标区域或数组)。现在您学会了吗?

Part-02查询某一列中的最后一个文本

哈哈,这个是我们经常说的一个数据处理的常用题目,当然这个题目也非LOOKUP函数莫属,用到的公式是:=LOOKUP(“々”,A:A ),可是为啥是々字呢,这个汉字我们可以认为是比较大的一个汉字,您只需记住即可哦。它的输入方法为组合键,即可输入成功,当然您如果认为这个输入起来比较麻烦,可以选择输入“座”这个汉字,效果基本相同。如下所示:

Part-03 查询某一列中的最后一个数值

其实这个和刚刚查找最后一个文本非常类似,用到的方法也是相同的。这个用到的公式是:=LOOKUP(9E307,A:A),9E307被认为是接近Excel规范与限制允许键入最大数值的数,用它做查询值,可以返回一列或一行中的最后一个数值。如下图所示,可以看到假如我们的数据列中间是文本的话,就不会查找到最后一个值,那么在这个时候应该如何避免呢?

请不要慌,我们的函数公式可以写成这样哦!得到的结果如下所示:

=LOOKUP(1,0/(A:A<>””),A:A)

Part-04 多个区间的条件判断

在此情此景有的小伙伴们会说这个多条件判断的专业户不是IF函数的吗?难道这个函数也可以实现?答案是可以的,如下所示,根据不同的分值,给出相应的评语。

但是对于这个多个区间的判断,如果数据的判断条件非常多,这个时候使用IF函数来计算,就不是那么因地适宜的啦!相反这个时候,请上大神函数LOOKUP函数来解决,不过是毛毛雨而已。

F2单元格输入以下公式,向下复制即可。

=LOOKUP(D2,{0,50,60,75,86,96;”很差”,”差”,”一般”,”较好”,”优秀”,”能手”})

当然这个函数并不是仅仅只有上面说的这几个应用,相反情况这个LOOKUP函数还有很多其他更为精彩的用法,这些内容咱们留到下期在和您相见。相信在您的努力下,只要学会了这个函数的基础知识,您已经会处理大多数情况了!!!


Copyright © 2016-2023 office学习教程网 office.tqzw.net.cn. All Rights Reserved.