Excel多条件区域求和

如图多区域多条件表格求和公式

在F3中输入或复制粘贴下列公式

=SUMPRODUCT(SUMIFS(INDIRECT(ROW(INDIRECT("1:"&7))&"日!E:E"),INDIRECT(ROW(INDIRECT("1:"&7))&"日!A:A"),D3,INDIRECT(ROW(INDIRECT("1:"&7))&"日!B:B"),E3))

下拉填充

如果有1-31日的31个表,将上面公式中的7修改为31即可。

如果将公式中的"1"和7分别对应不同日期的单元格B2和C2,用下列公式可求出符合要求不同日期之间的E列的和。

=SUMPRODUCT(SUMIFS(INDIRECT(ROW(INDIRECT(B2&":"&C2))&"日!E:E"),INDIRECT(ROW(INDIRECT(B2&":"&C2))&"日!A:A"),"="&D3,INDIRECT(ROW(INDIRECT(B2&":"&C2))&"日!B:B"),"="&E3))

第一条件A列包含“男”,第二条件B列包含“空格”,E列为求和区域

=SUMPRODUCT(SUMIFS(INDIRECT(ROW(INDIRECT("1:"&7))&"日!E:E"),INDIRECT(ROW(INDIRECT("1:"&7))&"日!A:A"),"男",INDIRECT(ROW(INDIRECT("1:"&7))&"日!B:B"),""))

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-27

如图:

C9公式:

=SUMIF(1:1,C8,OFFSET($1:$1,MATCH(B9,A:A,)-1,))

本回答被网友采纳
相似回答