EXCEL表格中设置的公式自动求和,新插入一列(或一行)之后不会影响之前的公式设置吧

如题所述

在求和公式上方插入一行,这行空白留着,设求和公式时将此行包含,以后此行不要用,在这行空白以上插入新的行
如果不想要此空白行,那么请将求和公式修改如下:
假设原求和公式在a5:=sum(a1:a4)
那么请改为:=sum(a1:index(a:a,row()-1))
其中row()表示求和公式所在a5的行标,减一即为其上一格a4的行标,
index函数是找到a列中row()-1这行的单元格
公式自动变化依赖的是excel系统的单元格移动公式自动更新的机制,
由于求和公式引用的单元格范围值考虑第一格和最后一格,而插入行时,其上一行不会动,而下面的所有行往下移动,
你原来的方式,公式引用的单元格是没有变动的,所以公式不会动
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-27
1、你是不是用了
=
A1+A2+A3+...这种公式,这个插入是不会自动变公式的
2、请用=sum(A1:A6)公式,用SUM是可以自动加的
相似回答