0

我在这里与 Excel 作斗争。我尝试为我们拥有的所有存储单元(在本例中为 19N)创建一个包含多张工作表的表格。在每个单元中,都应该有人能够填写开始日期、截止日期和容量需求(图片1)。稍后,我希望在工作表上作为概述,其中 Excel 按日期汇总每个存储单元的容量(图 2)。我能够总结事件的数量(如计数值),但希望获得每个日期的容量列的实际总和。我试过:

=SUMIF(("'"&B$1&"'!$D$6:$D$60";((INDIRECT("'"&B$1&"'!$E$6:$E$60")<=$A5)*(INDIRECT("'"&B$1&"'!$F$6:$F$60")>=$A5))))

但刚刚出错。

4

1 回答 1

0

你想用SUMIFS(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)

此外,您在公式开头引用总和范围时忘记使用间接。

如果单元格 B1 包含工作表名称并且单元格 A5 包含要比较的日期,请使用下面的公式。

=SUMIFS( INDIRECT( B$1&"!$D$6:$D$60" ) , INDIRECT( B$1&"!$E$6:$E$60" ) ,"<="&$A5 , INDIRECT( B$1&"!$F$6:$F$60" ) , ">="&$A5 )

我希望这有帮助。

于 2013-06-20T15:10:00.773 回答