急死,在excel里输入身份证号后几位总是000

无论把格式改成文本或者什么都是0000要么就是3.72522E+17
求救~~~

excel的单元格12位及以上的数字时是会自动隐藏,需要设置单单元格格式来处理。具体操作如下:

1)选择要输入身份证号码的单元格,点击“设置单元格格式”

2)"设置单元格格式"页面,--选择“数字”选项卡

3)数字选项卡有多种类别,选择“文本”格式

4)选择文本格式后,则此身份证列设置为文本格式。

5)此时此单元格内输入身份证号码显示正常。如下图两种格式比较。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-05-24
单元格列宽过窄,或者数字超过11位就会变成科学计数法,例如123456789789变成1.23457E+11,而超过15位的话,15位后面的数字全部变成0

,解决方法有2种
第一种:先输入英文输入状态下的单引号 ' 然后再输入数字即可正常显示。
第二种:或者先选中该列或该单元格,鼠标右击,“设置单元格格式”,“数字”,“文本”,确定即可。然后输入数字就能正常显示了。

要注意一点,如果你未设置格式前已经先输入身份证,后三位已经变000了,是没有办法补救的了,这个是无法逆转的,只能先设置好格式再输入号码本回答被网友采纳
第2个回答  2013-08-11
你现在改为文本没有用了.因为数据已经发生变化

只有重新输入了,

如果是从WORD中复制过来的,你可以把WORD另存为纯文本,再用EXCEL导入数据,把身份证号码再导入进来
第3个回答  2013-08-11
把单元格格式设成“文本”
第4个回答  2013-08-11
把格式改成文本之后,重新输入才行
相似回答