将一个单元格区域中的值添加到另一个单元格区域中的公式的末尾

我正在使用Excel 2010。

单元格A1:A100包含数字值。

单元格A101:A200包含数值公式。

如何轻松地将A1中的值添加到A101的公式的末尾,A2和A102中的相同,等等直到A100 / A200?

示例之前:A1包含50 A101包含= 14 + 25 + 100

之后:A101包含= 14 + 25 + 100 + 50

等A2 / A102高达A100 / A200 …

这太麻烦了,而且容易出错,所以我希望find一个非手动的方法来做到这一点。

提前致谢!

Excel

  • A1:A100复制到键盘。
  • 将光标置于A101
  • 右键单击, Paste Special-->Operation-->Add

VBA

 Sub copy_and_add() Range("A1:A100").Copy Range("A101").PasteSpecial Paste:=xlPasteValues, Operation:=xlPasteSpecialOperationAdd End Sub 

我希望有帮助?

我有一个想法,但不知道你的文件是如何构build的,如果没有用,抱歉。

在单元格B101中,我会input一个公式=A101+A1拖放这个月份所需的条目(例如A101 – A200),然后从B101-B200复制并粘贴特殊的值到A101- A200。

你会失去这些公式的计算。

如果单元格A1包含数字值,单元格B1包含文本,我希望它们都在C1中? 例如:A1 = 200 B1 = C那么C1应该是200C

就这样做

 =sum (A1:A200) 

如果你还想要把所有填在a1的数字加到a200字段中。 希望它的帮助。