在ExceL电子表格里输入多位数字,为什么变成其它了

如题所述

主要原因是由于数字超过11位就会变成科学计数法,具体可以通过单元格的设置及快捷方式进行更改操作如下:

工具/原材料

excel2018版、电脑。

1、打开电脑双击打开excel2018新建工作文档软件;

2、双击打开excel新建工作表格以后,此时先对需要输入数字的单元格选中,并点击鼠标右键选择“设置单元格格式”的命令;

3、点击单元格设置命令以后,在弹出的界面框中找到并点击“文本”的命令;

4、同时也可以在英文输入法状态下,在数字前输入”‘“即可完成数字的输入。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-29

因为输入的数字倍数多,系统自动将其修改为科学记数方式,即使将其更改回来,也会造成数据的丢失(身份证号的末三位会变成0)。

解决办法如下:

1、选中需要输入的位置,鼠标右键,设置单元格格式;

2、设置数据格式为文本(见下图),再行复制,粘贴,即可。

第2个回答  2009-09-29
数字超过11位就会变成科学计数法,例如123456789789变成1.23457E+11,而超过15位的话,15位后面的数字全部变成0,解决方法有2种

第一种:先输入英文输入状态下的单引号 ' 然后再输入数字即可正常显示。
第二种:或者先选中该列或该单元格,鼠标右击,“设置单元格格式”,“数字”,“文本”,确定即可。然后输入数字就能正常显示了。
第3个回答  推荐于2017-11-22
变成其它有两种情况:
1、输入长数字后变成了“####”,这说明你的当前单元格的宽度不够,增加单元格的列宽就行 了;
2、输入长数字之后,变成了科学计算,说明你的数字的长度已经超过了系统允许的长度(12位),可以在输入长数字之前先输入一个英式单引号(“'”), 或事先将单元格的格式设置为文本格式。本回答被提问者采纳
第4个回答  2017-04-05
数字超过11位就会变成科学计数法,例如123456789789变成1.23457E+11,而超过15位的话,15位后面的数字全部变成0,解决方法有2种

第一种:先输入英文输入状态下的单引号 ' 然后再输入数字即可正常显示。
第二种:或者先选中该列或该单元格,鼠标右击,“设置单元格格式”,“数字”,“文本”,确定即可。然后输入数字就能正常显示了。
第三种,因为默认的格式为数字格式。需要调整为文本格式,选中需要调整的列按Alt+A+E,两次回车,选择文本(text),再回车,即可,
望采纳,谢谢!
相似回答