求解:如何将excel中已变成乱码的一串数字变回原样?

例如:2.27333320180519E+21 原来是一串数字,如何将它变回一串数字,在excel中

第1个回答  2018-05-26

假如需要更改的数字在A列,B1单元格输入公式:=""&A1,下拉公式;

或者选中A列,右键 ->  设置单元格格式 ->特殊 ->邮政编码

追问

这两个方法都没有解决:
第一种方法出来后的结果是这样2.27333320180519E+21
第二种方法处理的结果是这样2273333201805190000000 。
原本正常的数字是这个2273333201805197686254
还有其他的方法吗???谢谢

追答

更改公式=TEXT(VALUE(A1),"00"),如果后边15位以后都是0,这个不能改变,只能在数字输入以前更改单元格格式为文本型,或者在输入前先输入单引号(')再输入数字。

那样的话Excel不能恢复,数据有效性长度不够。

追问

好吧,谢谢!我是想看它先成了乱码之后,怎么能恢复原来的数字,数据太多一个个的重新填工作量太大。

本回答被网友采纳
相似回答