运行总计有两个标准 - 寻求arrayformula或app脚本

时间:2017-07-14 11:45:51

标签: google-sheets array-formulas

我有一张包含[人物],[日期]和[时间]列表的Google工作表。我需要一个运行的总列,它为每行的名称和日期的每个组合提供了总计的运行时间。我有一个有效的SUMIFS解决方案。这个解决方案的缺点是它需要我将公式复制到整个列。由于我最终希望这个工作在由表单提供的工作表中,我想使用ARRAYFORMULA或APP SCRIPT解决方案,这样每个新行都会自动进行计算,而不需要复制公式。 / p>

您可以在此样本表中看到我的意思:

https://docs.google.com/spreadsheets/d/1G6cgwwcL6LfnbVUhn8PrMYxrUSImkmgOGvPspparhSI/edit?usp=sharing

感谢您的任何想法。

-DH

1 个答案:

答案 0 :(得分:0)

SUMIF()与ARRAYFORMULA()不相称。看看这个MMULT示例电子表格,最后一页“累积总和列”,列U

https://docs.google.com/spreadsheets/d/1NJPAt5iFQWIyxHx35bpCh6zjVeKon4rdTPk-dfyZDrU/edit#gid=420781522

如果之前没有使用过矩阵乘法,并且难以绕过解决方案,请尝试从第一张纸开始按照示例进行操作。