excel中如何设置才能将显示错误的身份证号码调整为正确格式?

表格中的身份证号码一列为从系统中自动导出的,但是显示格式并不正确。针对这种已经存在大量错误显示格式的身份证号码,如何设置,才能将它们的显示格式调整正确呢?“右键设置单元格格式-调整为文本格式”这种方法只适用于输入身份证号码前设置才会生效,对于已经输入后的身份证号码是不起作用的。有哪位可以指点一二,解解这燃眉之急啊~多谢了

第1个回答  2015-05-07
从系统中导出的格式是txt文档吗?excel可以从数据-自文本导入,在导入过程中数据格式选文本,你可以试下追问

导出的就是excel格式的,我尝试着把数据粘贴到文本文档中保存起来,然后通过自文本导入,还是不行,显示依旧不正确。不过还是谢谢你的帮助~~

本回答被网友采纳
第2个回答  推荐于2020-01-13
从你的数据格式来看,本身就是文本格式,怕是难以还原了,
也可试试如下公式,=“‘” & a1,假设a1是你的数据。追问

之前试过,后三位会变成0,18位的身份证一直都有这样的现实问题。谢谢你啦~这么快的来帮忙

第3个回答  2015-05-07
你试试单元格格式--自定义--000000000000000000(身份证位数),不知道身份证后面的几位数还会不会变成0追问

不好使,呜呜呜,看来真是没招了

第4个回答  2015-05-07
如果已经变成了科学计数法的,无法转换回去,因为后面3位数显示不出来(就算你强制搞出来也是0)。只能重新搞。
第5个回答  2015-05-07
这种18位身份证没办法还原了,因为还原后最后三位就变成0了。
相似回答