copy/paste 单元格范围内的公式但保持绝对值的任何方法?

Any way to copy/paste formulas in a range of cells but keep absolute?

我有一个数据矩阵,每个单元格都是一个公式。所有单元格公式都是相对的,所以当我在下面复制和粘贴时,公式现在关闭了。

这是我所知道的有效方法:

我不想去 F4 几十个单元格的每个公式的每个部分。有没有一种方法可以复制粘贴一大批,但告诉 Excel 保留所写的确切公式?

粘贴时,右键单击并选择"Paste Special"并使用"Paste Formulas"(fx图标)。

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

我个人对原始范围进行了批量查找和替换,将所有“=”符号替换为保证不会出现在这些公式中任何地方的随机文本字符串,我通常的选择是“##”。

这会将所有公式转换为文本字符串,之后您可以粘贴范围,然后执行反向查找和替换,即将“##”替换为“=”,这会强制 Excel 处理字符串再次作为实际公式。

当然,如果我们谈论的是非常大量的公式,即几千个,那么这个操作可能需要一段时间才能执行,因为 Excel 不仅需要执行查找和替换所有字符串,还计算所有新创建的公式。

此致