excel怎么让某单元格数值变化时另一单元格自动累加此数值

比如A2原值是100.我在A1输入5,A2自己变为105,当我再次在A1输入10时,A2自动变为115?
把A2改为B2也行,只是要自动累加的效果,

此功能只能用VBA处理。
示例:在A1输入变化值,在B1累加。
按组合键ALT+F11打开VBA编辑器,双击SHEET1,粘贴以下代码。
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row = 1 And Target.Column = 1 Then
Cells(1, 2) = Cells(1, 2).Value + Cells(1, 1).Value
End If
End Sub
注:以上代码,只有在双击A1进入编辑状态或直接输入新数据改变A1值并回车,B1才会累加。
温馨提示:内容为网友见解,仅供参考
第1个回答  2014-07-28
无法实现,加自己等于死循环,所以没有这个方法,建议和再另起一列追问

那如果改在B列自动累加A列的值呢?

第2个回答  2014-07-28

可以用迭代运算,也可以用VBA来实现。直接上传文件上来,附件中。


追问

如果我要再增加一个关联单元格,如上面的效果我想再减掉D1中的值,怎么让D1的值变动时也会自动减掉这个值,
现在这个判断的是A1的值是否改变!能不能增加判断D1的值?

本回答被提问者采纳

excel怎么让某单元格数值变化时另一单元格自动累加此数值?
在进行计算的时候,使用单元格的引用,这样结果就随着单元格的数值的变化而变化了。比如:这个表格的总分计算,下面的数据是引用的单元格名称,后面的数据直接引用的单元格内的数据,因此第一种方法的计算结果就会随着单元格内数据的变化而变化。

excel怎么让某单元格数值变化时另一单元格自动累加此数值
此功能只能用VBA处理。示例:在A1输入变化值,在B1累加。按组合键ALT+F11打开VBA编辑器,双击SHEET1,粘贴以下代码。Private Sub Worksheet_Change(ByVal Target As Range)If Target.Row = 1 And Target.Column = 1 Then Cells(1, 2) = Cells(1, 2).Value + Cells(1, 1).Value End If End...

excel怎么让某单元格数值变化时另一单元格自动累加此数值
点击左上角的“文件”,在“Excel选项”“公式”中,勾选“迭代计算”,迭代次数为1,确定;然后在B5单元格输入=B1+B5 当B1单元格数据发生改变时,自动迭代计算到B5中。

怎么让excel单元格的数值自动累加呢?
1、打开excel,点击excel选项 2、此时我们计入excel选项界面 3、依次找到公式启用迭代计算 4、并设置最多迭代次数为1,最后确定完成设置 5、在excel表格中A1单元格中输入任意数字,并在B2单元格中输入公式=A1+B1 6、此时我们在A1单元格中输入数字,在B2单元格就会把所有在A1单元格的数字进行累加了。

Excel想实现在一个单元格内输入数字,另一个单元格累加?
文件,选项,公式,勾选 启用迭代计算,最大迭代次数,选择 输入1,确定 在A1中输入或复制粘贴下列公式 =A1+B1 不断在B1中输入数值,A1中得到累加结果。

excel怎么让单元格的数字自动累加excel怎么让单元格的数字自动累加
1、首先,我们打开Excel表格,在表格里面输入我们需要的原始数据。比如,在A1栏下面输入需要累加的原始数据,而在B1下,则是需要我们自动累加的结果。2、选择页面最上方的“文件”选项,然后打开下拉菜单,找到“选项”,点击进入。3、之后会弹出一个“EXCEL选项”的对话框,在左边的工具栏,选择“公式”...

excel如何输入当天数值自动累加
首先,选定你想要开始累加数据的单元格C2,输入公式“=B2”,将C2单元格与B2单元格中的数值绑定,实现基本的数据累加。接着,将光标移动至C3单元格,输入公式“=B3+C2”,将C2单元格的累加值与C3单元格的值进行相加。按下回车键,C3单元格显示了计算结果,即自动累加了C2单元格的数据。最后,选中C3...

Excel表格技巧—如何让数据自动累加
首先,在累加下的单元格C2中输入“=B2”,即让C2单元格=B2单元格:在C3单元格当中,输入公式=B3+C2,输入完毕后:单击回车,看到C3单元格就自动累加了C2数据,选中C3单元格,下拉单元格填充框,:下拉数据之后,看到数据就已经自动累加完毕了:那么,在Excel表格当中,数据自动累加的方法,是不是非常...

excel表格中如在A列每天变化的数字如何在B列自动累加
方法一:以一个数据表示累计数量 输入=SUM(A:A)实现A列无限加入的数量都自动在B列求和。方法二:逐日累加销量 在B2单元格输入以下公式,然后向下填充公式 =SUM(A$2:A2)实现以A2单元格起始,到公式当前行的求和。

Excel中如何设置单元格输入的数字自动累加?
1,首先,打开Excel程序,进入Excel程序主界面中,在程序中打开一张要自动累计的表格,如图所示。2,然后,在Excel程序中选中单元格,输入以下的公式,如图所示。3,最后,即可看到Excel单元格中数字即可自动累加,设置完成,问题解决。

相似回答