谁知道EXcel中的表格,输入身份证号的时候后面有些数字为什么显示不出来,是哪里格式不对?

谁知道EXcel中的表格,输入身份证号的时候后面有些数字为什么显示不出来,是哪里格式不对?求大师指点、谢谢各位了

Excel的数据精度为15位,超过15位其后的数字在输入完成后会变成0,而且不能再恢复回来。比如输入123456789012345678后会变成123456789012345000。另外excel单元格在输入大于等于12位数值时,会以科学计数法表示,比如输入123456789012会显示为1.234567E+11(意思是1.234567乘10的11次方)
如果要输入身份证并正确显示,可以先将单元格格式设置为文本格式再输入,这样输入的内容就是文本格式,不受数值精度的影响,可以正常显示18位甚至更多位数字了。也可以事先不设置单元格格式,在输入身份证前先输入一个英文半角的撇号'(即回车键左侧键位)再输入身份证号。这样即强制单元格为文本格式,两种方法达到的效果是一样的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-22
设置单元格格式为“文本”,或者先输入一个英文单引号',然后再输入身份证号码,即可。
避免系统以默认的科学计数法保留数据、且超过15位以上的数据会默认以0保存。
相似回答