excel如何完成前单元格累计求和?

比如A1是输入格,A2显示结果,
A1输入50,A2显示50,这个没有问题;
但是A1再输入50 ,怎么让A2显示100?

A1输入50,B1输入公式“=A1”,B1就显示50;A2输入50,B2输入公式“=B1+A2”,B2就显示100;把B2公式向下复制。这样在A列中每输入一个数对应的B列就能计算出累计数。如A3输入80,B3就显示180。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-07-21
再次输入实际上是更改了原来的数据,并非像叠砖头那样的叠加。
可以这么做A1输入50,A2输入50,
b1输入公式
=sum($a$1:a1),向下复制公式,可以得到你想要的结果。
第2个回答  推荐于2016-09-04
即是A2实现对A1输入数的累加?(这样表达显得多有逻辑性啊,哈)

这样可以通过宏来实现。
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then [A2] = [A2] + [A1]
End Sub本回答被提问者采纳
第3个回答  推荐于2016-08-20
使用excel的函数sum,
方法1为 sum(加数1所在单元格,加数2所在单元格,加数3所在单元格……加数n所在单元格) 用于非连续的单元格
方法2为 sum(起始加数所在单元格,终止加数所在单元格)连续,成片的加数。
第4个回答  2020-01-19
你已经做对了,b1=a1+上月累计数所在的单元格
相似回答