Excel 如何将当前单元格的值与输入单元格的值相加

Excel 如何将当前单元格的值与输入单元格的值相加,excel,input,excel-formula,Excel,Input,Excel Formula,我有两个问题: 如何进行单元格输入?我需要输入一个数字,然后按enter键删除该数字,以便添加更多输入 如何将输入值与另一个单元格(例如C3)的值相加,并将结果存储在C3上 我不知道按enter键后如何删除单元格 我试着在C3=SUMC3+F3和=0+SUMC3+F3处写作,这两个位置都给了我一个REF错误 案例: 我想知道我一天花了多少钱。因此,C3单元在开始时为0,F3单元输入为空 关键是,如果我买一个3美元的纪念品,在F3处写3,按enter键删除3,使F3变空,然后用C3处的任何东西加上

我有两个问题:

如何进行单元格输入?我需要输入一个数字,然后按enter键删除该数字,以便添加更多输入

如何将输入值与另一个单元格(例如C3)的值相加,并将结果存储在C3上

我不知道按enter键后如何删除单元格

我试着在C3=SUMC3+F3和=0+SUMC3+F3处写作,这两个位置都给了我一个REF错误

案例:

我想知道我一天花了多少钱。因此,C3单元在开始时为0,F3单元输入为空


关键是,如果我买一个3美元的纪念品,在F3处写3,按enter键删除3,使F3变空,然后用C3处的任何东西加上3美元求和。

我会创建一个按钮,这样你想发生什么事情就更清楚了,尽管你可以按一下键

转到“文件选项”“自定义”并自定义功能区以添加开发人员工具栏

在Insert命令中,向窗体添加一个新按钮。它会询问您想要哪个宏,单击“新建”

超过此代码:

Sub Button1_Click()
    Range("F3").Value = Range("F3").Value + Range("C3").Value
    Range("C3").Value = ""
End Sub
单击按钮,然后当您单击按钮时,它将获取C3中的值并将其添加到F3,然后清除C3中的值

请记住将工作簿另存为宏启用工作簿,否则宏将不会保存

点击按钮


希望这有助于

用不同的值覆盖同一单元格,然后期望前面输入的值的总和不是一个好方法。如果您想了解为什么结果是一个特定的值,您需要能够看到哪些值以何种方式对该结果起作用

更好的方法是在一列中列出所有不同的数字,然后在另一列中计算运行总数。就像银行对账单一样。银行对账单显示当前余额,以及计算该余额的每笔交易(借方或贷方)。如果您没有看到交易记录,您就不知道您的工资支票是否已包含在余额中

如果您多次覆盖同一单元格,您如何知道您是否犯了错误,输入了两次午餐费用,或者输入了错误的数字


因此,按行输入数据。每一个数据点在一个新行中。也许用一列写日期,一列写花费的钱。然后在其他列中使用简单公式来计算您想要计算的内容。您不需要任何VBA或脚本或按钮。

这将需要在工作表更改事件中使用VBA。这是不可能的公式。有可能做到这一点在谷歌表?只有代码。它被称为循环引用,因此公式不会这样做。忘了检查你的答案。很抱歉,谢谢-显然,您可以重命名按钮并将文本显示为更有意义的内容,如果需要,也可以将宏指定给键盘快捷键。