如何将单元格中的结果(如显示)转换为Excel中的文本

我已经在Excel格式化了一个单元格作为科学与1小数位,然后我插入一个数字就像(0.41)。 按下键后,显示的结果是(4.1E-01)。 我的目标是把这个结果放在一个文本格式的单元格中,当我双击单元格时,我可以根据需要复制/修改文本(4.1E-01)。

我试图格式化该单元格作为文本,但结果回到0.41。 我也尝试复制单元格,并将值仅使用“特殊粘贴”粘贴到文本格式的单元格,但结果保持返回到0.41。 你有关于如何解决这个问题的build议?

提前致谢

除非你想使用VBA,否则这是一个工作。 在相邻的单元格中input这个公式:

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

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

 2.22E+27 

如果你的VBA使用这个:

 Range("A2").Value = Range("A1").Text