求救高手:EXCEL中,我要A1为变量,A2为A1每次变量后的累加和.请问该用什么函数??

来源:百度知道 编辑:UC知道 时间:2024/04/29 00:31:07
就是说A2=每次A1数字重置后全部的总和

工具→选项,重新计算,迭代计算:最多迭代次数,输入1。
A2单元格输入
=A1+A2

上面是利用循环引用来进行累计计算的公式

不过这样做对于新手来说,并不提倡,通常的做法是,将A列作为每次输入的数值,用B列来累加
B1输入公式
=sum(A$1:A1)
A2为第二次输入的数值,B2单元格直接按Ctrl+D向下复制公式,从而实现累加。
或者按shuhua0715的方法,直接在B1输入
=sum(A:A)
由于B1直接显示的就是累加值,不用再在B2单元格复制B1的公式。

没有这样的函数,不能直接做出来的。可以参考如下两个方法:
1:可以把变量单元格选择一个范围,也就说不都输入到A1中,有变化的就放到其他单元格中如A2中,然后使用SUM来求和。
2:使用VBA自己做个小函数

你说的好像难实现。

改一个做法:
b1=sum(a:a)
然后在a列逐一输入数据。如果数据多,为了让b1始终可见,可以冻结第一行。

awerlasdfwe高手,学习了

没理解

A2=A1+A2