Google 工作表 - table 上的总小时数

Google Sheets - Sum of hours on table

我有一个 table 在工作中看起来像这样(这是一个例子,不是真实的 table):

和最下面的第二个table,我们用SUM公式手动求和,手动选择范围,查看每个故事有多少小时。我想知道是否有一种方法可以创建一个自动检测故事任务总和范围并计算它的公式:

希望你清楚我需要什么,因为在这个例子中,有 2 个故事,每个故事都有 3 个任务,但在现实世界中,每个故事都有不同数量的任务。我们从来没有把我们需要多少时间放在故事情节中,只是放在任务线上。

在单元格 B11 中,键入:=SUM(D3:D5)。这是故事 1 的总和。 在单元格 B12 中,键入:=SUM(D7:D9)。这是故事 2 的总和。

该函数将添加您给定范围内的所有值。所以 D3:D5 表示 D3、D4 和 D5。

删除 B11 和 B12 并将此公式粘贴到 B11 单元格并向下拖动:

=SUM(INDIRECT(ADDRESS(MATCH(A11, B:B, 0)+1, 4, 4)&":"&
      ADDRESS(IFERROR(MATCH(A12, B:B, 0)-1, ROW()-3), 4, 4)))