我有 12 年 4,380 天的数据集。我想计算每周的总和。当我创建公式{=SUM(A1:A7)}
并将按钮拖放到下一个单元格时,它显示 {=SUM(A2:A8)}。这不是我想要的下一个单元格。相反,我需要{=SUM(A8:A14)
。我无法将这个公式全部输入到底。这需要很多时间。
有没有更简便的方法进行多次粘贴而不重复前面的单元格?
答案1
如果您没有日期字段(例如在 B 列中),您可以使用=indirect()
一些数学运算row()
来获取求和公式所需的范围。将其放在您正在使用的列的第 1 行中:=SUM(INDIRECT("A" & (ROW()-1) * 7 + 1 & ":" & "A" & ROW()*7))
这非常复杂,但是当您将该公式复制到行下时,它会自动计算范围 A1:A7,A8:A14 等。
如果每个数字都有一个日期(比如在 B 列),那么您可以使用sumproduct
、sumif
或类似的东西来施展一些魔法。