excel学习库

excel表格_excel函数公式大全_execl从入门到精通

使用lookup函数查询混合数据列中的最后一个数值、文本和非空数据

查找列表的最后一个值,是lookup函数的内定规则,在包含重复值的情况下,它会返回最后一个重复值对应的结果。

这是lookup函数查找返回列表最后一个值基础应用。

但lookup函数不仅于此,它还能返回列表中不同数据类型的最后一个值,比如包含数字、文本等数据的混合列表中,来查询引用最后一个数字或文本。

下面我们就根据需求依次查询列表中最后一个数值、最后一个文本、最后一个非空值数据。

1、查询最后一个数值

在上面数据表中,A列包含了数字、文本和空值等数据,现在需要查询引用列表中最后一个数值,也就是21184.

lookup函数的基础语法表达必须要有查找值和查找区域,那A列既是查询列也是返回列,重点在于查找值的设置。

我们可以输入一个公式:

=LOOKUP(9E+307,A:A)

9E+307”是什么意思?!

它其实是一个数值,代表excel中最大的一个数字。在写公式时,可以直接输入为“9e307”。

将excel中最大的一个数字作为查找值,有什么用意呢?

根据lookup函数的查询逻辑,当查询列不包含查找值时,它会返回小于查找值的最后一个值。

由于查找值设定为最大的一个数字,那么它将遍历查询列中所有的数值,并返回小于查找值的最后一个数值,也就是21184!

2、查找最后一个文本

购买专栏解锁剩余58%

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接