有人能就以下问题给我一些建议吗?
在 Excel 表中,列 (F) 的所有单元格都包含类似这样的内容。'10+5+3 我需要通过用等号替换撇号将其转换为等式。=10+5+3 以使 Excel 能够进行计算。
问候
答案1
答案2
带有辅助列。
假设您的数据从 F1 开始。
在帮助列中输入:
="="&F1
并复制到数据末尾。在新版 Excel (365, 2021) 中,您可以一次填充整个列,例如:
="="&F1:F10
- 打开办公室剪贴板,选择并复制辅助列中的公式,然后将其从 Office 剪贴板粘贴回同一位置。它们应该可以正常工作。
变体解决方案
步骤 2. 可以用两个步骤代替。a
) 从辅助列复制公式并将其粘贴回来作为值(使用标准 Windows 剪贴板)。b
) 使用文本到列或查找/替换(Ctrl
+ H
,替换=
为=
)使公式起作用。
答案3
感谢大家的努力不幸的是,所有的答案都不起作用,但我可以找到一个合适的宏代码来完成这项工作
Sub Replaceapostrophe()
For Each CELL In Selection
CELL.Value = "=" & CELL.Value
Next CELL
End Sub