如图,假如A1所在行是标题行,A1到A7是数据行,A8输入公式=SUM(OFFSET(A1,1,0):OFFSET(A8,-1,0)),这样在A1和A8之间无论怎么插入行求和公式都不会漏算的
求和公式在求和行前面插入行根据输入数据的顺序会产生两种结果:
求和公式在求和行前面插入行根据输入数据的顺序会产生两种结果:
1、如果在求和行前面插入若干行,输入数据是按照空行自上而下输入,则公式会自动更新到离求和行最近的非空单元格
2、如果在求和行前面插入若干行,输入数据不是按照自上而下顺序输入,则公式不会自动更新,这是用户所不期望的,为了解决这个问题,可以使用indirect函数来解决
=SUM(INDIRECT("A1:A"&ROW()-1))
A就是你所在的要求和的那列。这样就相对引用了,每次都会更新计算的行。
一、在数据与合计行之间留一空行,每次插入都在空行前面插入。
二、使用列表方式。数据-列表-创建列表
1、在其他,除A列的单元格输入=SUM(A:A)
2、就像楼上所说的,你可以利用在中间插入,结果自动更新的性质,在合计上面插入一行(单元格包括在公式之中),然后在其中间插入即可。
在中间插入就不会错了,插入时避开最后一个单元格和第一个单元格.