我正在尝试计算在 Excel 中制作的表格上的累积平均值列。
我使用总计行来显示期末累计平均值,但我想添加一列来显示截至该点为止每行的累计平均值。因此,如果我有 3 行,我希望每行都有一列显示截至该行的平均值,然后在总计行中显示期末累计平均值。
现在我无法弄清楚这一点,因为我必须在公式中引用当前行上方和下方的行,而且我不确定该怎么做,因为它是一个表格,而不仅仅是单元格。如果只是单元格,那么我知道如何执行公式并将其复制到每一行,但由于我需要的公式取决于表格中是否添加了新行,我一直认为我的公式应该是这样的:
(完成率行 1/n),其中 n 是到该点为止的行数,这里是第 1 行,然后对于第 2 行,为 ((完成率行 1 + 完成率行 2)/n),因此 n=2,对于每个新添加的行,依此类推。
答案1
试试这个(G 列中的公式):
=AVERAGE(INDIRECT("A2:E" & ROW()))
答案2
您可以使用公式“平均值”对三行进行多项选择。
您可以通过以下方式进行多项选择
- 如果行很接近,你可以选择矩阵
- 不同之处在于选择第一行 + CTRL,然后选择第二行 + CTRL,选择最后一行