任何方式复制/粘贴公式在一个单元格的范围内,但保持绝对?

我有一个数据matrix,每个单元格是一个公式。 所有的单元格公式都是相对的,所以当我复制粘贴在下面时,公式现在closures。

以下是我所知道的作品:

  • 将每个单元格的公式从相对改为绝对
  • 复制每个公式中的文本,然后粘贴下面的文本

我不想去和F4每个公式的每个部分几十个单元格。 有没有办法复制粘贴大批量,但告诉Excel保持精确的公式写入?

我个人在原始范围上做了批量查找和replace,用随机文本stringreplace了所有的“=”符号,这个string保证不会在这些公式中的任何地方出现,我通常的select是“##”。

这将所有公式转换为文本string,之后您可以在执行反向查找和replace之前粘贴范围,即将“##”replace为“=”,这将强制Excel再次将string视为实际公式。

当然,如果我们谈论的是数量很多的公式,也就是几千个,那么这个操作可能需要一段时间才能完成,因为Excel不仅需要在所有string上执行查找和replace操作,而且还需要计算所有新创build的公式。

问候

粘贴时,右键单击并select“粘贴特殊”,然后使用“粘贴公式”(fx图标)。

编辑:啊,我现在意识到这只适用于'完全锚'($ A $ 1)单元格引用。