INDIRECT函数——汇总多个工作表同一单元格值成一列

时间:2023-02-19 10:42:27 

Excel数据汇总中有这样一个问题:在很多个工作表中,同一项数据都位于同一个单元格,比如:每个月份的销量都位于每个月份工作表的B1单元格,而我们需要把每个月的销量汇总到一个总表中,在该总表中,各个月的销量分布为同一列。

这种汇总情况如下动图:

INDIRECT函数——汇总多个工作表同一单元格值成一列

以上示例中,每个分工作表的命名是有规律的:从1到12月。但这种有规律的情况,只是个例,而普遍存在的是:每个分工作表的名称是无规律可寻的。

比如,以下动图,各个分表名称是超市名,而超市名是没有1——12等数字规律的:

INDIRECT函数——汇总多个工作表同一单元格值成一列

上述两种情况,需要不同的汇总方法。

一一述:

分表名称有规律公式实现

在B2单元格输入公式:

=IFERROR(INDIRECT(ROW(A1)&”月”&”!B1″),””)

公式向下填充,即得所有工作表B1单元格的数据。

INDIRECT函数——汇总多个工作表同一单元格值成一列

公式解析

ROW(A1)&”月”:

公式在B2单元格时,ROW(A1)返回1,即得工作表名称1月,公式向下填充到B3单元格时,该部分变为ROW(A2),即得工作表名称2月,再向下填充,得到其它月份工作表名称。

ROW(A1)&”月”&”!B1″:

连接工作表名称与单元格,得到:1月B1,2月B1,……12月B1.

INDIRECT(ROW(A1)&”月”&”!B1″):

引用1月B1,2月B1,……12月B1的值。

IFERROR(INDIRECT(ROW(A1)&”月”&”!B1″),””):

如果引用有结果,返回正确值,否则返回空值。

分表名称无规律

1、鼠标放在第一个超市名称的单元格A2,【公式】——【定义名称】:输入名称BM(此名称可任意取),引用位置处输入公式:

=INDEX(GET.WORKBOOK(1),ROW(A2))

INDIRECT函数——汇总多个工作表同一单元格值成一列

GET.WORKBOOK(1)是宏表函数,取所有工作表的名称。

2、在A2单元格输入公式:

=IFERROR(BM,””)

向下填充,得到所有超市名称:

INDIRECT函数——汇总多个工作表同一单元格值成一列

IFERROR函数是容错处理,如果没有超市名称,返回空值。

3、在B2单元格输入公式:

=IFERROR(INDIRECT(A2&”!B1″),””)

公式向下填充,即得所有超市工作表B1单元格的数值:

INDIRECT函数——汇总多个工作表同一单元格值成一列

4、如果不喜欢上图中带工作簿名称的超市名,可以把公式改为:

=IFERROR(MID(BM,13,9),””)

INDIRECT函数——汇总多个工作表同一单元格值成一列

因为工作簿名称有12个字节,所有用公式MID(BM,13,9),从第13个字节开始提取超市名称。其中9是随意取的长度,根据超市名称字符数的多少,该数值可灵活改变。

※特别注意:

工作表名称无规律的情况,因为引用了宏表函数,所以文件保存时要保存成“启用宏的工作簿.xlsm”。

标签:Excel函数,excel函数公式,excel表格制作,Excel教程
0
投稿

猜你喜欢

  • 隐藏Excel表格行和列单元格方法

    2022-04-06 16:13:09
  • 升级win10后word打不开怎么办

    2022-09-01 08:28:30
  • word文档怎么打钩和叉

    2023-11-18 13:05:01
  • 解决Excel表格输入数字变成日期

    2022-10-03 01:55:13
  • Word2013快速知道表格有多少行和列的两种方法

    2023-04-17 17:30:23
  • 在word文档中打"√"的几种方法介绍

    2023-12-01 15:20:12
  • 打开Word文档弹出此文包含的链接该怎么办?

    2023-03-25 10:43:11
  • 用Word模板功能建立自己的模板

    2023-02-09 07:18:58
  • Word2010中怎么快速选取部分文字

    2023-12-04 02:13:04
  • 宏碁笔记本win10改装win7插上耳机没声音怎么解决?

    2023-12-13 09:04:14
  • WPS字体如何添加纹理?

    2023-09-13 06:08:32
  • iOS 14 中的耳机调节功能有什么用?如何使用耳机调节功能?

    2023-11-11 04:34:25
  • excel2019表格中输入时间和日期的技巧

    2022-11-08 13:06:20
  • 打开excel提示"找不到必要的安装文件sku001.CAB"怎么办

    2022-12-20 11:53:35
  • 2013word页眉线设置方法

    2022-12-08 05:03:55
  • Excel上线多人实时编辑功能:支持多人对一个表格文档同时编辑

    2022-02-06 10:46:01
  • word打开文件出错怎么解决

    2023-11-12 18:03:52
  • 学会这些 Excel技巧,快速录入数据,提升80%的效率

    2023-05-21 04:02:06
  • Win10打开显示设置屏幕自动变亮如何解决?

    2023-12-13 17:20:54
  • Excel中显示比例轻松缩放

    2023-05-02 11:04:46
  • asp之家 电脑教程 m.aspxhome.com