1

我已将 Excel 中的一个单元格格式化为具有 1 个小数位的科学格式,然后我在其中插入了一个数字,例如 (0.41)。按回车后显示的结果是(4.1E-01)。我的目标是将此结果放入具有文本格式的单元格中,以便当我双击该单元格时,我可以根据需要复制/修改文本(4.1E-01)。

我试图将该单元格格式化为文本,但结果又回到 0.41。我还尝试复制单元格并将值仅使用“特殊粘贴”粘贴到文本格式的单元格中,但结果一直返回到 0.41。你对如何解决这个问题有什么建议吗?

提前致谢

4

1 回答 1

0

除非您想使用 VBA,否则这是一种解决方法。在相邻的单元格类型中,此公式:

=TEXT(A1,"0.00E+00")

现在您可以仅复制该单元格并粘贴值并仅获取文本:

2.22E+27

如果您对 VBA 没问题,请使用:

Range("A2").Value = Range("A1").Text
于 2013-10-04T13:48:18.930 回答