当前位置:首页 > 办公 > Excel教程 > 正文内容

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

酷网1个月前 (10-27)Excel教程22

其实只要表格有规律,查找数据并不难。今天,就根据的问题,进行详细说明。

有很多张表格,表格的列数一样,行数不一样。

现在要在汇总表,查找每个表的F列合计值,也就是F列最后一个数字。

在进行多表查找之前,先来了解LOOKUP函数的查找原理。

查找一列中最后一个数字,可以用LOOKUP函数进行查找。

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

9E+307是一个超级大的数字,意思是9*10^307,Excel最大的数字是15位。也就是说9E+307比Excel中最大的数字还要大。

而LOOKUP函数在查找的时候,是查找小于或者等于他本身,并且是最后满足条件的值。

现在所有值都比9E+307小,所以查找到最后一个值9。

现在要找到表1中F列的最后一个值,可以这样写公式:

=LOOKUP(9E+307,’1′!F:F)

这里”省略掉也可以得到正确值。

=LOOKUP(9E+307,1!F:F)

表2中F列的最后一个值,可以这样写公式:

=LOOKUP(9E+307,2!F:F)

不过这样查找一个值,就要重新更改一次表格名称,很麻烦,而且容易出错。

现在已经在A列将所有表格名称列出来,可以通过&将表格名称和区域连接起来。

=A2&”!F:F”

连接起来后,变成了一个文本,不能直接参与运算。现在直接用LOOKUP函数,就提示出错。

要将文本间接转换成区域,需要借助INDIRECT函数。

=LOOKUP(9E+307,INDIRECT(A2&”!F:F”))

其实,公式并不难。不过如果你想一步到位写出公式就很难,在不熟练的时候,需要一步步拆分开,最后再将公式组合成完整的公式。

扫描二维码推送至手机访问。

版权声明:本文章来源于互联网,由八酷网收集发布,如需转载请注明出处。

本文链接:https://www.i8ku.com/2021/40577.html

分享给朋友:

相关文章

Excel图表,怎么做出双坐标轴?

Excel图表,怎么做出双坐标轴?

最近几天,留言请教图表问题的不少,就来做几期图表知识的解。 今天 一位朋友的问题: 那怎么做三个坐标刻度的表啊? 这里说的三个刻度,是指:X轴、两个Y轴,如下图: 步骤分解第一步:插入图表 选中数据:【插入】——【图表...

OFFSET函数使用示例:动态区域中查找指定数据

OFFSET函数使用示例:动态区域中查找指定数据

查找公式中,表示区域的方法是:OFFSET(D5,0,0,500,500),表示以D5为起始单元格的500行500列的区域。 有位朋友马上提出问题: 如果区域不是500行500列,而是不断扩大的动态区域怎么办? 解决方法...

Excel常用函数有哪些?Excel常用函数大全

Excel常用函数有哪些?Excel常用函数大全

  Excel是可以算是最经常使用的表格数据处理软件之一,在Excel表格中有着大量的函数功能够帮助我们进行数据处理,让我们轻松的进行大批量的数据计算,那么Excel常用函数有哪些呢?...

Excel函数:CONCATENATE函数

函数名称:CONCATENATE 主要功能:将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。 使用格式:CONCATENATE(Text1,Text……) 参数说明:Text1、Text2……为需要连接的字...

Excel中无法直接输入数字怎么办?

Excel中无法直接输入数字怎么办?

   对于Excel表格来说,最常用的就是存储数据了,无论是汉字还是数字都是主要数据。当我们Excel表格无法直接输入数字的时候,该怎么解决这个问题呢?下面就给大家介绍一下E...

DATEDIF——精确计算年月日的好函数

DATEDIF——精确计算年月日的好函数

DATEDIF函数,用于计算两个日期之间的天数、月数或年数。 具体用法: 语法: DATEDIF(start_date,end_date,unit); 中文语法: DATEDIF(起始日期,结束日期,时间代码); 参数1...

发表评论

访客

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