excel我设置了一行求和,但是我后面要不定期的插格进去,那么怎么让后面的求和就把前面的都包括进去,

还是说我只能差一个就改一次公式。

你可以这样做哈:

1、把求和那列移到最前面,把需要求值的单元全放到后面。如图:

2、附上公式

=SUM(C2:XFD2)

3、公式里面的XFD指的是所属行的最大单元格,这个最大值跟你的软件版本有关(我的是2016)0,2指的是第二行,如果你求和的是第10行,那么公式就改成XFD10,100行就改成XFD100;

附:

2003版:最大的列数为256列,即最后一列为IV列,最大行数为65536行

2007及以上版本:最大的列数为16384列,即最后一列为XFD列,最大行数为1048576行

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-05-06
为什么一定要把求和的行放在最下面的呢?
你可以在表头的上面插入一行,例第二行,则可以B2单元格输入公式:=SUM(B4:B100),在C2单元格输入=SUM(C4:C100),若100不够可以改更大的数字,这样后续不断的数据加入进去后,你的求和永远在上面,不用再插入那么麻烦了,而且随着数据的增加,求和总是在上面,查看也比较方便呢。
另一个方法是不要在这个表格里求和,把这个工作表作为存档的原始数据,并在另一个工作表中,把需要求和的数据输出表格按格式设定好,按要求进行汇总求和SUM和分类统计。
第2个回答  2016-09-04

方法1:

在公式求和的范围内插入行,公式即可自动调整求和范围

    例如:公式求和范围是A1:A10,则可在A10上方插入行,或在A1下方插入行,公式即会自动调整

方法2:

    假设你要求和的区域是A1:A10,求和公式在A11

    输入公式=SUM(INDIRECT(ADDRESS(1,COLUMN(A:A))&":"&ADDRESS(ROW(A11)-1,COLUMN(A:A))))

    可以在公式上方任意位置插入行,均会对第一行至公式所在行以上一行的范围进行求和

第3个回答  2017-05-08
一、最简单的办法就是设好sum公式后,在中间(非求和区域的头和尾)插入新增加的数据。
二、公式变通,求和时可以用其他公式来自动变更求和区域,这样插入的时候就不用考虑首尾了,例如:
=sum(indirect("a1:"&address(1,column()-1)))
三、用公式subtotal 这个公式是汇总公式,增加时会拓展到新增的区域。
第4个回答  2016-08-27
例如现只有 1 到 4 列,E1 粘贴公式
=SUM(INDIRECT("A"&ROW(E1)&":"&CHAR(CODE("A")+COLUMN(E1)-2)&ROW(E1)))
如扩增 E 列,将 E1 选中后拖拽边缘鼠标变为箭头加十字时拖拽至 F1,在 E1 加数字即可。本回答被提问者采纳
相似回答