怎样把200张excel分表合计数自动汇计到总表

如题所述

示意图如下:依次为:1表,2表,汇总表

在汇总表中,在C3单元格中输入公式:=IFERROR(SUM(INDIRECT("'"&INDIRECT("A"&ROW())&"月'!"&"E:E"))/(COUNTA(INDIRECT("'"&INDIRECT("A"&ROW())&"月'!"&"C:C"))-1),"")

在汇总表中,在D3单元格中输入公式:=IFERROR(SMALL(INDIRECT("'"&INDIRECT("A"&ROW())&"月'!"&"E:E"),1),"")

在汇总表中,在C3单元格中输入公式:=IFERROR(LARGE(INDIRECT("'"&INDIRECT("A"&ROW())&"月'!"&"E:E"),1),"")

3个公式同时下拉,即可。

其实,你就是有再多的表的话,此方法也可以很好地处理.

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-11-03
表格结构、单元格位置都一样?
复制一张汇总表,清除里面的数据,留着表头,
在第一个数据单元格里输入:
=sum(第一张表的名字:最后一张表的名字!本单元格的地址)
比如:
=sum(sheet1:sheet200!B3)
得到200张表这个单元格的和,然后复制到全表。
相似回答