excel求和范围自动更新到最后一行

求和范围:从A4至最后一行,最后一行行数是动态的,肯定是100行,可能是500行。
怎样写公式,使其求和自动更新至最后一行
不是从第一行加到最后一行,是从第4行开始加

如果你A列是连续的单元格用如下公式
=SUM(INDIRECT("A4:A"&COUNTA(A:A)))

如果你A1:A3都是空单元格,那么
=SUM(INDIRECT("A4:A"&COUNTA(A:A)+3))
以上公式不是很理想,以下这个公式更完美,数组公式直接用,不用管中间的数据怎么样
=SUM(INDIRECT("A4:A"&MAX(IF(A:A<>"",ROW(A:A)))))按Ctrl+Shift+回车,完成数组公式输入。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-05-06
=sum(A:A),意思就是A列全部数据求和追问

我不是从第一行至最后一行,是从第4行开始

追答

那就是SUM(A4:A)

追问

我老早试过,根本行不通,请确认再回答,不要误人子弟

追答

楼下的好用,但是不太明白,受教啦。聪明银太多啦,哈

第2个回答  2011-05-06
=SUM(A:A)-SUM(A1:A3)
把前三行减掉就好!追问

这个我也很早就试过,会陷入死循环,你可以自己试试

追答

我试过了才给你发的,我的office是07,你的不是吗?还是07也会死?
对了 我的公式不是在A列输入的。

追问

A1到A3是有数字的,所以我试了之后陷入了死循环

第3个回答  2011-05-07
=SUM(A4:A65535)本回答被提问者采纳
相似回答