如何在同一单元格内实现数据的累加?
来源:百度知道 编辑:UC知道 时间:2024/05/30 06:24:39
原来单元格的数据是15后来要增加10,怎样才能实现来单元格的数据是x输入y自动在同一单元格内相加为数值x+y
这个要用一个“辅助单元格”和“宏”。假设你的目标单元格是A1,咱们用B1作为辅助:
1、在Sheet1的左下页签名处,右键,查看代码
2、输入下述宏代码
Private Sub Worksheet_Change(ByVal Target As Range)
If Target = Range("A1") Then
Application.EnableEvents = False
Range("A1") = Range("A1") + Range("B1")
Range("b1") = Range("a1")
Application.EnableEvents = True
End If
End Sub
你试试在A1输入数字,是否达到了效果。
注意,只能输入数字,否则会出错,需要的话,改进程序,写入出错保护代码。
输入=15+10
一个单元格只能有1个值,输入y时会将x覆盖掉,所以建议你在x后插入2列(假设为B、C列),第B列输入y,第C列输入“=A1+B1”
然后复制C列,再选择性粘贴为数值,就得到数值x+y了,这时没用的列可以删除
如何删除间隔单元格内的数据
如何在电子表格中已有数据的单元格内的前面加入数据
excel中,如何在同一单元格内,输入的是公式,显示的是结果
在EXCEL中如何实现在多个单元格中输入相同的数据?
如何在excel中实现同一个单元格的数据自动累加1
在EXCEL合并单元格时,两个单元格内都有数据,在合并时怎样才能保留两个单元格内的数据。
如何在excel某个单元格内实现"按回车键"换行(单元格不换)
asp中,如何实现在同一页面中批量写入数据库相同格式的数据?
如何实现,输入数据,如果发现输入到某单元格的内容在其他单元格已有,则告诉他在此excel的sheet几的什么
如何根据单元格内数值变化引用不同工作表的某单元格数据