多工作表统计

1.多工作表统计求和

对于多个表的数求和汇总,可以SUMIF()函数

语法:SUMIF(区域,条件,[求和区域])

1.1. 表名无规律

SUMIF+SUMIF()+SUMIF()+SUMIF()函数

1.2. 表名存在规律

SUMIF函数支持多表同时求和,但必须用indirect函数生成对多个表的引用

即:

INDIRECT("订单"&ROW($1:$4)&"!A:A")

INDIRECT("订单"&ROW($1:$4)&"!B:B")

用SUMIF组合起来,即:

=SUMIF(INDIRECT("订单"&ROW($1:$4)&"!A:A"),A2,INDIRECT("订单"&ROW($1:$4)&"!B:B")

而上述的公式返回的每个表的求和结果,是一组数,最后还需要用SUMPRODUCT函数进行求和,即:

=SUMPRODUCT(SUMIF(INDIRECT("订单"&ROW($1:$4)&"!A:A"),A2,INDIRECT("订单"&ROW($1:$4)&"!B:B")))

 

更多推荐

EXCEL函数篇 跨工作表统计数据