![如何设置电子表格,以便我可以输入数字并将其添加到当前值中?](https://linux22.com/image/1568965/%E5%A6%82%E4%BD%95%E8%AE%BE%E7%BD%AE%E7%94%B5%E5%AD%90%E8%A1%A8%E6%A0%BC%EF%BC%8C%E4%BB%A5%E4%BE%BF%E6%88%91%E5%8F%AF%E4%BB%A5%E8%BE%93%E5%85%A5%E6%95%B0%E5%AD%97%E5%B9%B6%E5%B0%86%E5%85%B6%E6%B7%BB%E5%8A%A0%E5%88%B0%E5%BD%93%E5%89%8D%E5%80%BC%E4%B8%AD%EF%BC%9F.png)
我有一个电子表格,里面有偶尔需要添加的美元金额。有没有办法设置它,让我可以在单元格中输入一个数字,然后它会自动将该数字添加到单元格中的当前值中?
例如:
+--------+-----------+-----------+-------+
|----------- 一月 ---| 二月 ---| 三月 | 四月 |
+--------+-----------+-----------+-------+
| 成本 | 230----| 756----| 1234--| 1543 |
+--------+-----------+-----------+-------+
| 收入 | 450 - | 1867 - | 2104 | 2354 |
+--------+---------+-----------+-------+-------+
抱歉,有点不清楚。如果我想在一月份将收入增加 250,是否有公式可以通过在那个方框中输入来添加它?
如果没有,是否有一个有效的替代方法,比如一个单独的单元格(称为 D26),我可以在其中输入一个值,该值会将其添加到收入单元格中,并且如果我删除 D26 的内容,它也不会从收入单元格中删除?
答案1
您无法完全按照您的要求去做,但是还有几个选择。
选项 1 - 使用公式
您的 1 月份收入中已450
存储了价值。您可以将其转换为公式=450+250
。您不需要重新输入原始值- 按下F2即可编辑。
选项 2 - 选择性粘贴
250
在任意单元格中输入您的值(您建议的D26
)。- 复制单元格
- 选择目标单元格(1 月份收入)
- 选择性粘贴,粘贴:值,操作:添加
- 可选择清除任意单元格的值
我个人更喜欢选项 1,因为公式可以表示单元格的历史记录。它从 450 开始,然后添加了 250。
答案2
不是,因为当你在任何电子表格(无论是 Excel)的单元格中输入一个值时,自由办公室,Apache 开放办公室,Google 表格或者其他,它将取代之前的值。
答案3
有多种方法可以实现您的目标,但并不容易。这些方法非常困难,需要您编写一个宏并让该宏一直运行以跟踪单元格中预先存在的内容,然后将新输入添加到现有值中。您询问的方法还有一个缺点,即您将丢失已添加到单元格中的数字的历史记录。它还有一个缺点,如果您不小心输入了错误的数字,它会用预先存在的数字加上新数字替换预先存在的数字,工作表将不会显示您已经输入的数字的记录,而且您很难修复问题。我建议使用像这样的简单电子表格。第一张图片显示了您使用工作表时的样子。SuperUser.com 不允许我插入我准备的图片,因为我还没有足够的积分。但请这样做。
单元格 A10,输入收入
单元格 B9。输入 Jan
单元格 C9,输入二月
单元格 D9,输入 Mar
B10单元格输入450
B11单元格输入250
单元格 B13 输入“=B10+B11+B12”(不带引号)。
我不确定这是否有用,但这就是我要做的事情。我会不惜一切代价避免任何覆盖单元格内容的事情。