我有一张带有[人物],[日期]和[时间]列表的谷歌表 . 我需要一个运行的总列,它为每行的名称和日期的每个组合提供了总计的运行时间 . 我有一个有效的SUMIFS解决方案 . 这个解决方案的缺点是它需要我将公式复制到整个列 . 由于我最终希望这个工作在由表单提供的工作表中,我想使用ARRAYFORMULA或APP SCRIPT解决方案,这样每个新行都会自动进行计算,而不需要复制公式 .
你可以在这个样本表中看到我的意思:
https://docs.google.com/spreadsheets/d/1G6cgwwcL6LfnbVUhn8PrMYxrUSImkmgOGvPspparhSI/edit?usp=sharing
感谢您的任何想法 .
-DH
1 回答
SUMIF()与ARRAYFORMULA()不相称 . 看看这个MMULT示例电子表格,最后一页“累积总和列”,列U.
https://docs.google.com/spreadsheets/d/1NJPAt5iFQWIyxHx35bpCh6zjVeKon4rdTPk-dfyZDrU/edit#gid=420781522
如果您之前没有使用矩阵乘法,并且难以绕过解决方案,请尝试从第一张表开始执行示例 .