excel在原有数据上累加

来源:百度知道 编辑:UC知道 时间:2024/05/14 10:49:49
就是一张月报,每天每天的数累加有一个本月合计
例如

今天是 2个 本月合计是2

明天是 4个 本月合计就成 6

应该怎么设函数自动累加的呀,

请教高手,谢谢啦!
我想应该是我没有讲清楚,报表是一张整月的报表,只有两项,一项是当日数量,一项是当月累计.第二天的当月累计必须是在前一天的当月累计上再累加今天的数量,是在同一张表里面哦,所以是不存在 A列数量累加到B列

假设当天数据填在A列
在B列设置累加公式
B1输入公式 =sum($A$1:A1)
将B1公式向下复制

以后,A2输入数据,B2得出累计
A3输入数据,B3得出累计
依次类推

补充回答
在前表的基础上(作为明细登记表吧,假设为A表)

在另一张表(就是你的报表)上设置取数公式
当日数
=offset(A表!$A$1,counta(A表!A:A)-1,,)
当月累计数
=offset(A表!$A$1,counta(A表!A:A)-1,1,)

这样,每天只需在A表填入当日数,你的报表就产生了

不知道你的数据结构是怎样的。

不妨这么假设一下,Sheet1中,A列为日期,B列为数量,第一行为标题行
在Sheet2中对Sheet1进行累加
在本月合计的累加单元格中,输入公式
=sum(Sheet1!B:B)

从你的补充说明来看,要实现那样的功能必须用循环引用。这个可是不容易操作的,计算结果是否因误操作出现错误也不好检验。
常规操作,就是要建立辅助列,通过上面的方法计算出累计值,再在你的月累计单元格引用该累计值。

这样的事你可以录制一个宏来解决,你去了解一下宏怎么录制就行了