excel中不同工作表,筛选同一位置数据然后求和,怎么算啊。

产量的一个统计表,共四个生产班1.2.3.4班,一个月一张excel表,里面分为1-31日每天的日统计,还有全月汇总,共32张工作表。
现在想在全月汇总里面将四个班产量汇总出来。班次在每个工作表的A2位置,产量在每个工作表的C2位置。班次是变化的每月每月顺序不一样,但班次和产量位置是固定的。
我在全月汇总的A14位置添加公式,给出的公式是SUMIF('1:31'!A2,1,'1:31'!C2)然后就错误了,求大神解惑!

1:31 这个是组成工作组参与计算用的,不过很多函数并不支持 工作组模式!
因为工作表数量较多,建议在各工作表固定位置增加小计,然后直接使用 sum函数进行固定位置的工作组模式计算。追问

怎么解决,还是没有办法?

怎么解决,还是没有办法?我这就是小计过的,实际统计要比这个复杂,小计以后放到C2里面,但班次无法小计因为倒班班次是随时变的,每月没班工作表位置也不固定,只能筛选以后求和

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-09-26
把问题作为内容(邮件主题一定要包含“excel",本人以此为依据辨别非垃圾邮件,以免误删),excel问题文件(注意:若是03后,请另成为03,把现状和目标效果表示出来,并说明如何从现状到的目标效果)作为附件发到yqch134@163.com帮你看下
第2个回答  2018-09-26
在汇总表的A2单元格输入公式:
=INDIRECT(ROW(A1)&"!A2")
在B2单元格输入公式:
=INDIRECT(ROW(A1)&"!C2")
选择A2:B2复制并下拉至B32,再对A2:B32操作核算就很简单了吧。
若想一步到位探究工作组的求和怎么办,可以参考一下我的一个提问里有关交流追问

能解释一下吗,不会用呀😓

追答

=INDIRECT(ROW(A1)&"!A2")
=INDIRECT(ROW(A1)&"!C2")
是这个不会用?

追问

我是不太懂,但是按你的公式弄出来以后基本看懂了,按你这公式汇总的话需要中转的篇幅很大呀,这只是其中一个数,还需要其他很多数。方便的话加个微信或者QQ什么的,向您请教一下

追答

你把数据结构的表格发我邮箱xsczd@qq.com,找时间给你看看吧

第3个回答  2018-09-26
2013或2016试试Power Query,一劳永逸,以后点下刷新。你要的数据都就出来了。10秒钟的事情。
第4个回答  2018-09-25
用宏吧追问

怎么用?

相似回答