excel表格什么公式可以让A单元格自动累加B单元格的数值

P42那输入什么公式可以自动累加P41的数值?

比如:一月11日的P42是1340.80,假设1340.80是已经加了P41的104.20的最后得数
再做1月12日的报表,一月11日的P42加上12日的P41=12日的P42
1月12日的P42加上1月13日的P41=13日的P42

什么公式可以这样自动累加。
先看第二个图片吧。Jan 12,它的P42=1734.50,是由Jan 11,第一个图片中 的P42+第二个图片的P41得出。看第三个图片里的P42=1798.50是由Jan 12中的P42+Jan 13里中P41得出。总之规律就是今天的P42=昨天的P42+今天的P41。我想有个自动的这样的公式,而不用每次都去改P42的数值。

Excel 普通公式一般没有 累计记录单元格数字并求和(累加)的功能,如果要实现 在A 单元格 累加B 单元格的数值, 可以  采用迭代计算   或者是 宏来实现,


1, 迭代计算的方法:

  首先,  Excel 选项   ,公式 ,启用迭代计算, 迭代次数设为 1次

在A1 单元格  输入  =A1+B1     , 即可 累加B1单元格的数值


2, 宏语句 实现记录累加:

右键点工作表标签,把如下代码复制进去,  另存工作薄为 启用宏的工作薄(后缀xlsm)

启用宏 ,即可 使用,

假设A1 记录B1 累加值:

Private Sub Worksheet_Change(ByVal Target As Range)
 If Target.Address = "$B$1" Then [a1] = [a1] + [b1]
End Sub

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-15
看你的描述应该是一天一个工作薄吧?假设表名依次为1日,2日,。。。。之类的,而且每个月每日的统计项次都是40以内,那么可以在2日里面P41输入=SUM(P8:P40),P42输入=("1日"!P42+"2日"P41),后面都是以此类推
第2个回答  2013-01-15
你的表达不清。
比如:一月11日的P42是1340.80,假设1340.80是已经加了P41的104.20的最后得数
是什么意思,这个1340.80是哪个加哪个的得数?你没说清楚,这个就关系到公式怎么写!
比如说,你的P42是从P8一直加到P41的话,那么公式就是=sum(p8:p41)
你这里没说清,不明白你的意思,所以没法帮到你。本回答被提问者采纳
第3个回答  2013-01-15
我不知道自己理解的对不对,如:
A1=1;a2=2;那么 a3=3;a4=5;a5=8;
如果是这样的话:那你在A3输入=sum(a1+A2)然后选中该单元格,将鼠标放到右下角,当变为实黑+字时,向下拖就可以了
相似回答