
去除Excel中的公式,同时保留公式计算结果的值,可以通过以下几种方法实现:
方法1: 复制并粘贴为值
这是最常用的方法,适用于任何版本的Excel。
选中包含公式的单元格。
右键点击,选择“复制”或使用快捷键
Ctrl+C(Command+C在macOS)复制选中的单元格。右键点击目标单元格(可以是原位置),选择“粘贴特殊”或使用快捷键
Ctrl+Alt+V(在macOS中是Command+Option+V),然后选择“值”(V)。点击“确定”。这样,原先的公式就被它们的结果值替代了。
方法2: 使用“粘贴为值”快捷按钮
在较新版本的Excel中,你还可以使用工具栏上的快捷按钮来更快地执行此操作。
选中并复制包含公式的单元格。
在“开始”选项卡的“剪贴板”组里,点击下拉箭头在“粘贴”按钮下,然后选择“值”(通常显示为123的图标)进行粘贴。
方法3: 使用Excel公式
如果你想通过公式来移除某个区域内的所有公式,可以使用以下步骤(虽然这实际上并不移除公式,而是避免在新位置显示公式):
选择一个新的单元格开始输入公式
=,然后选择包含公式的单元格区域。在输入完区域后,按
F9键。这会将公式中的区域转换为实际的值数组。复制出现在公式栏的值,然后粘贴到你想要的位置。(注意:这种方法更适合小范围的数据,因为处理大量数据时可能会变得复杂。)
方法4: 使用VBA宏
对于需要批量去除公式的情况,可以使用VBA宏。
按
Alt+F11打开VBA编辑器。点击“插入”>“模块”,在模块窗口中输入以下代码:
Sub RemoveFormulas() Selection.Value = Selection.ValueEnd Sub
按
F5运行宏,或关闭VBA编辑器,回到Excel,选择需要去除公式的单元格区域,然后运行宏(通过开发者工具栏或分配给宏的快捷键)。
选择适合你需求的方法来去除Excel中的公式。记得在进行任何修改前备份你的文件,以防不小心丢失重要数据。