excel输入一串数字后最后几位都是000 怎么改?

如题所述

    EXCEL中数字超过11位的数值会以科学计数法表示。EXCEL的数值精度为15位,超过15位的数字后的非0数字会自动变成0,且不可逆转。以超过11位小于15位数字为例,默认显示方式如下图:


    更改方法,鼠标右键单击单元格,选中“设置单元格格式”。

    在跳出的“设置单元格格式”中选中“数字”分页下的“文本”分类,左键单击“确认”。


    在之前的选中的数字单元格,左键双击后,显示完整的数字。再以超出15位数字为例,超出15位数字后,在表格上方的“输入栏”后几位非0数字均显示为“0”,在单元格中显示的数字默认为科学计数法,显示如下。


    调整方法与之前步骤一致,右键单击选中需要调整的数字,选中“设置单元格格式”。

    在跳出的“设置单元格格式”中选中“数字”分页下的“文本”分类,左键单击“确认”。


    选中数字单元格,左键双击后,显示完整的数字,但后面非0数字均显示为“0”,在表格上方输入栏中,将显示为“0”的数字进行手动修改。


温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2020-12-09

输入数字前必须要先设置单元格格式为“文本”。

下面以输入身份证号码为例:

1、先选中要输入身份证号码的单元格。如果是要批量输入的,建议直接选中待输入身份证号码的全部区域。

2、点击菜单栏“开始”-“数字”模块的格式下拉选菜单-选择“文本”。

3、此时再输入身份证号码,就能全部正常显示了。前面的绿色三角符号就是指示这个单元格已被设置为文本格式。

4、在EXCEL中,输入超过11位数字时,会自动转为科学计数的方式。你点击该单元格,可以看到上方的文本栏实际还是之前输入的身份证号码,只是最后3位数会变成0。即使此时将单元格设置为文本,显示的结果也是末尾变为0。因此必须要在输入身份证号码之前就设置好文本格式。

扩展资料:

文本型数据指的是TXT等文本型的数据,数值型数据32与数字文本32的区别:前者可进行算术计算,后者只表示字符“32”。

参考资料:百度百科_文本型数据

本回答被网友采纳
第2个回答  推荐于2018-09-12

单元格格式修改为文本即可,出现问题的原因:excel数字显示精度为15,超过15位显示为0


举例说明:

    未设置前操作15位显示为0

    设置后可以正常显示

设置步骤:

1、选择要输入的区域

2、ctrl+1,数字-文本

3、确认

4、输入内容,回车

本回答被网友采纳
第3个回答  2013-09-20
估计你输入的是身份证号码吧,选中要输入长数字的单元格,再点击右键,再点击设置单元格格式-->数字选项卡-->文本-->确定,就行了
第4个回答  2013-09-20
选中要改的表格,右键,选择“设置单元格格式”,数字分类改成 常规的 应该就 解决了。不知道您问的是这个问题么,如果是就是这么解决!
相似回答