基于日期和行标准查找求和值的最佳方法 - SumIfs?和积?

Best way to Summing Values based on date AND row criterion lookup - SumIfs? SumProduct?

我有一些虚拟数据显示巡回马戏团的收入和支出。在 'Management Cash Flow Projection Sheet' 上,我有关于这些行项目的管理层报告的每日数据。在另一个 sheet 上,我需要根据 1) 对这些值进行动态求和。行行项目; 2).该行项目的总和值,只要它们在两个日期之间。

我尝试使用以下 sumifs 公式完成此操作,但出现值错误

=SUMIFS('Management Cash Flow Projection'!$H:$T,'Management Cash Flow Projection'!$H:$T,"<"&Sheet2!C,'Management Cash Flow Projection'!$H:$T,Sheet2!D,'Management Cash Flow Projection'!$E:$E,Sheet2!B5)

这是工作中的数据sheet 'Management Cash Flow Projection'

以及想要的输出

在 SUMIFS 中,您不能在某些条件中有单行,在另一个条件中有单列,在另一个条件中有二维范围。

所以我们需要使用 INDEX/MATCH 选择要传递给 SUMIFS 的行然后我们可以查看日期行并与正确的值行进行比较:

=SUMIFS(INDEX('Management Cash Flow Projection'!$H:$T,MATCh($B5,'Management Cash Flow Projection'!$E:$E,0),0),'Management Cash Flow Projection'!$H:$T,">"&Sheet2!C,'Management Cash Flow Projection'!$H:$T,"<="&Sheet2!D)