我已经将Excel中的单元格格式化为科学,带有1位小数,然后我在其中插入了一个数字(0.41)。按Enter键后,显示的结果为(4.1E-01)。我的目的是将这个结果放在一个文本格式的单元格中,这样当我双击单元格时,我可以根据需要复制/修改文本(4.1E-01)。
我尝试将该单元格格式化为文本,但结果返回到0.41。我还尝试复制单元格并仅使用“特殊粘贴”将值粘贴到文本格式的单元格中,但结果仍然返回到0.41。您对如何解决此问题有什么建议吗?
提前致谢
答案 0 :(得分:0)
除非您想使用VBA,否则这有点麻烦。在相邻的细胞类型中,这个公式:
=TEXT(A1,"0.00E+00")
现在您可以复制该单元格并仅粘贴值,只获取文本:
2.22E+27
如果你对VBA没问题,请使用:
Range("A2").Value = Range("A1").Text