在EXCEL表格中,如何使得累计数随着进入数改变?

在EXCEL表格中,如何使得累计数随着进入数的改变而改变?增大进入数时,累计数也要随之更改。该用什么函数公式?附图。

使用sum函数结合区域来设置


Excel版本参考:2010

测试在A1单元格中

1、在A1单元格输入公式:=sum(A2:A65536),回车

2、在A2,A3输入数据测试效果

要点:将求和函数设置在上方!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-03
建议用宏吧。假设在C列输入 进入数,在D列累计。
右键点该工作表的名字(在工作簿的左下角呢),查看代码,粘贴如下代码:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Line1
If Target.Column = 3 Then Target.Offset(0, 1) = Target.Offset(0, 1) + Target
Line1: End Sub
回到Excel就有了累计的功能。如果误输入,再输入个负数就可以了,如输入270,想修改,再输入个 -270本回答被网友采纳
第2个回答  2013-08-03
没有显示具体的单元格,我就以A,B列为例首先:工具-选项-重新计算-迭代计算-打勾,次数填 1 (这样可以对自身进行计算)在A1中输入数据,B1自动进行累加在B1中输入公式:=IF(CELL("address")="$A$1",B1+A1,B1)//当输入数据单元格为 A1时,B1=B1+A1,不是A1时,B1中数据不变。截图如下:注意 $A$1要随单元格变化而变化。
第3个回答  2013-08-03
太简单了,他们说的都太复杂了,其实很简单,我告诉你吧!不过以你的智商是很难理解的,所以算了,呵呵…
第4个回答  2013-08-03
晕 你把这个问题在百度里搜一下 你想要多详细的都有了
相似回答