EXCEL中数字超过11位的数值会以科学计数法表示。EXCEL的数值精度为15位,超过15位的数字后的非0数字会自动变成0,且不可逆转。以超过11位小于15位数字为例,默认显示方式如下图:
更改方法,鼠标右键单击单元格,选中“设置单元格格式”。
在跳出的“设置单元格格式”中选中“数字”分页下的“文本”分类,左键单击“确认”。
在之前的选中的数字单元格,左键双击后,显示完整的数字。再以超出15位数字为例,超出15位数字后,在表格上方的“输入栏”后几位非0数字均显示为“0”,在单元格中显示的数字默认为科学计数法,显示如下。
调整方法与之前步骤一致,右键单击选中需要调整的数字,选中“设置单元格格式”。
在跳出的“设置单元格格式”中选中“数字”分页下的“文本”分类,左键单击“确认”。
选中数字单元格,左键双击后,显示完整的数字,但后面非0数字均显示为“0”,在表格上方输入栏中,将显示为“0”的数字进行手动修改。
输入数字前必须要先设置单元格格式为“文本”。
下面以输入身份证号码为例:
1、先选中要输入身份证号码的单元格。如果是要批量输入的,建议直接选中待输入身份证号码的全部区域。
2、点击菜单栏“开始”-“数字”模块的格式下拉选菜单-选择“文本”。
3、此时再输入身份证号码,就能全部正常显示了。前面的绿色三角符号就是指示这个单元格已被设置为文本格式。
4、在EXCEL中,输入超过11位数字时,会自动转为科学计数的方式。你点击该单元格,可以看到上方的文本栏实际还是之前输入的身份证号码,只是最后3位数会变成0。即使此时将单元格设置为文本,显示的结果也是末尾变为0。因此必须要在输入身份证号码之前就设置好文本格式。
文本型数据指的是TXT等文本型的数据,数值型数据32与数字文本32的区别:前者可进行算术计算,后者只表示字符“32”。
单元格格式修改为文本即可,出现问题的原因:excel数字显示精度为15,超过15位显示为0
举例说明:
未设置前操作15位显示为0
设置后可以正常显示
设置步骤:
1、选择要输入的区域
2、ctrl+1,数字-文本
3、确认
4、输入内容,回车
估计你输入的是身份证号码吧,选中要输入长数字的单元格,再点击右键,再点击设置单元格格式-->数字选项卡-->文本-->确定,就行了
选中要改的表格,右键,选择“设置单元格格式”,数字分类改成 常规的 应该就 解决了。不知道您问的是这个问题么,如果是就是这么解决!