我经常有一个“总计”单元格,应该简单地将同一列中位于其上方的所有单元格加起来。这很容易,但是我也经常在该总数之上添加行,然后必须手动更新总范围以包括那些新单元格。
A
1 10
2 20
3 30
=SUM(A1:A3)
当我在“总计”单元格上方添加3行时,我还必须记住将SUM公式更新为= SUM(A1:A6)。
A
1 10
2 20
3 30
4 40
5 50
6 60
=SUM(A1:A3) *X INCORRECT. Does not include A4:A6*
是否可以将公式定义为= SUM(A1:“该单元格正上方的单元格”)?我已经研究了INDIRECT(R [-1] C [0]),但是将这种表示法与A1表示法混合会导致错误:=SUM(A1:INDIRECT(R[-1]C[0]))
。有没有更好的方法,还是我只是在滥用符号?
答案 0 :(得分:0)
尝试这样:
=SUM(INDIRECT("A1:A"&ROW()-1))