加法公式将范围内的每个单元格增加$ 2

我有一个大约有750个零件号码和费用的电子表格。 我需要增加$ 2到每个成本(不是整个列)。 范围将是像D1:D628的东西,我试过使用= SUM,但要么我做错了,这是不可能的。

我最初尝试=SUM(D1:D628+2)并得到了一个循环的参考警告,我试过公式的变化,即使删除循环参考后仍然收到错误。 我也尝试了下面的VBA模块插入:

 Sub Add2Formula() ' Add 2 For Each c In Selection c.Activate ActiveCell.FormulaR1C1 = "= " & ActiveCell.Formula & "+2" Next c End Sub 

如果你只是想添加2到一系列的数字(不是公式),那么

在空白单元格中input数字2复制它select要添加2的单元格,然后select粘贴特殊,selectADD作为操作选项。

下面的公式应该工作

{=SUM(D1:D628+2)}

省略大括号,但按CTRL + SHIFT + ENTER进入function(而不是只是ENTER

编辑:解释

通过按CTRL + SHIFT + ENTER Excel将公式作为数组处理,并通过每个单元格逐个添加2,然后求和