excel一串数字设置成文本格式后显示“小数E+12”,如何解决,亲们,给力点哦。

如2010111176346设置成文本格式后显示2.01011E+12。我知道双击该单元格后就会显示2010111176346。假如我现有一列此类数据,请问如何使其批量显示正确。感谢。

excel一串数字设置成文本格式后显示“小数E+12”,解决的具体步骤如下:

需要准备的材料分别是:电脑、Excel表格

1、首先打开需要编辑的Excel表格,选中需要设置的单元格。

2、然后在弹出来的窗口中点击打开数据中的“分列”。

3、然后在弹出来的窗口中点击“下一步”。

4、然后在弹出来的窗口中点击打开“下一步”。

5、然后点击选择“文本”,回车确定就可以了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-03-27

工具:2010版excel

1、先打开excel,以下图为例,需要将A列中文本格式的数字完整显示出来;

2、全部选中A列,然后点击“数据”;

3、点击数据栏里面的“分列”;

4、在弹出的“文本分列向导”窗口点击“下一步”;

5、继续点击“下一步”;

6、在“文本分列向导第3步”的窗口点击选择“文本”,然后点击“完成”;

7、回到主界面后可以看到A列中的数字都完整显示出来了。

本回答被网友采纳
第2个回答  2012-03-30

1、选中一个单元格,右击鼠标选中“设置单元格格式”,然后在“数值”→“文本”。

2、选中刚刚编辑的单元格,把鼠标移至单元格有下角看到一个“+”的时候往下拉。然后点击右下角“自动填充选项”图标,选中“仅填充格式”。

3、编辑完后再回到单元格编辑内容就可以如你所愿了。

4、给分,谢谢……

第3个回答  2012-03-30
如果数字不超过15位,可将单元格格式设为数值。
或者将选中列,数据——分列——下一步——下一步,将列格式设为文本,完成。追问

假如数字超过15呢?如何实现,感谢哦。

追答

数字超过15位的,计算机数据受精度影响,15位以后的数字会被置为0,无法用数值来表示,只能用文本格式。而且,已经变为科学计数法的数字,后面被置为0的数字是无法找回来的。因此,在录入数据之前,需先设为文本格式。

本回答被提问者采纳
第4个回答  2012-03-30
选中数据列后如下操作:数据→分列→分隔符号→下一步→文本识别符号:‘→列数据格式:文本→完成