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