我是Sheets的新手,我还不知道任何术语,所以我不确定如何查看。 如果我有:
A1[=SUM(B1:1)]
如何自动将其复制到A2,以便:
A2[=SUM(B2:2)]
同样的事情要么无限期地持续下去,要么直到我宣布一个停止点?
答案 0 :(得分:2)
首先,如果您只是将公式从A1复制粘贴到A2(或下面的几个单元格),它将根据需要自动更改。这就是相对引用的工作方式。
但它也可以用一个公式得到所有的总和。
在A1中输入的以下公式将创建A列中前七行的总和。要更改总和的行数,请将B1:7
中的7替换为另一个数字。
=arrayformula(mmult(B1:7 + 0, transpose(B1:1 * 0 + 1)))
说明:
B1:7 + 0
将条目强制转换为数字(以便空白单元格变为0)。 transpose(B1:1 * 0 + 1)
创建一个合适大小的1s列向量。mmult
乘以1s的列相当于对每一行求和。arrayformula
表示将在阵列上完成操作。