如何原样复制多个相对公式?

hel*_*na4 5 worksheet-function microsoft-excel

我想将具有相对引用的公式复制到另一个范围,而不更改公式/更新这些相对引用。我知道有一些付费附加组件可以做到这一点,但我不想为了这么简单的事情而给人们钱。

示例:
A1 包含=C2+B3 (并且正在运行/解析)

将 A1 复制到 X1
X1 现在包含 =C2+B3 (并且正在运行/解析)

我这样做,然后通过替换和其他方式稍微修改公式的新副本。(所以我需要它们的功能而不是粘贴特殊的链接)

目前,我只是替换=x=,复制/粘贴,然后替换x==。多年来我看到人们通过本机 XLS 功能使用更奇特的方式,但我不知道如何使用。我需要同时对数百个不同的公式执行此操作,因此单独复制/粘贴每个公式的公式是行不通的。

/// 还有一个不完整的解决方案需要弄清楚:

将单元格格式更改为文本。现在输入=A1您只得到文本。将格式更改回常规格式并不能解析公式。我们如何解析这些数组以再次开始作为公式工作,而不仅仅是文本?(除了进入每一个并按回车键)

...(对于任何好奇的 Kutools 插件都会这样做 - 完全相同的副本)

Bru*_*yne 1

您可以使用FORMULATEXT()。如果 中的公式A1=B1+C1D1如果您输入=FORMULATEXT(A1),它将=C1+B1以字符串形式返回。

然后您可以移动公式、复制/粘贴等。

在此输入图像描述