如何做到同一个EXCEL中,所有工作表同一条件的求和。

一个EXCEL中有12个工作表,需要对每个工作表中的同一条件进行求和,我现在只能做成:把每一个工作表公式列出来,将12个公式进行加和,请教,有没有更简洁的公式?
=SUMPRODUCT(('2021年1月'!$B:$B=B4)*('2021年1月'!$C:$C=B5),'2021年1月'!$H:$H)+SUMPRODUCT(('2021年2月'!$B:$B=B4)*('2021年2月'!$C:$C=B5),'2021年2月'!$H:$H)+。。。。+SUMPRODUCT(('2021年12月'!$B:$B=B4)*('2021年12月'!$C:$C=B5),'2021年12月'!$H:$H)
求教,感谢。

第1个回答  2021-05-23
公式简化为
=SUMPRODUCT(SUMIFS(INDIRECT("'2021年"&ROW($1:$12)&"月'!H:H"),INDIRECT("'2021年"&ROW($1:$12)&"月'!B:B"),B4,INDIRECT("'2021年"&ROW($1:$12)&"月'!C:C"),B5))本回答被提问者采纳
第2个回答  2021-05-23
公式:=SUM(SUMIFS(INDIRECT("'2021年"&ROW(1:12)&"月'!H:H"),INDIRECT("'2021年"&ROW(1:12)&"月'!b:b"),B4,INDIRECT("'2021年"&ROW(1:12)&"月'!c:c"),B5)),按住Ctrl+Shift+Enter结束。
第3个回答  2021-05-23
=sumproduct(SUMIFs(INDIRECT("'2021年"&text(row($1:$12),"#月")&"'!h:h"),INDIRECT("'2021年"&text(row($1:$12),"#月")&"'!b:b"),b4,INDIRECT("'2021年"&text(row($1:$12),"#月")&"'!c:c"),b5))下面必须有2021年1-12月的工作表
相似回答