导出excel文件中的18位身份证号码的后三位自动变为000,如何批量更改为正确的数字?

别告诉我设成文本后重新输,文件有好几十万条,不可能重新输,我想应该有方法可以批量更改回来,还有,此文件是从一个软件导出来的,导出来的文件打开后身份证号更就是后三位是000了,该怎么办?
我的数据是从SQL中倒出来的

你原来的文本文件还在吧,还在就好办。
打开EXECL,点“文件”->“打开”,找到你的.TXT文件,点“打开”,按“文本导入向导”提示操作,关键是第三步,“列数据格式”要选择“文本”,导入完成后内容将准确无误。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-24
重新新输入自然不可行,也无必要。

数据→导入外部数据→新建源→选择、填写你要连接的数据库→返回数据源选择窗口选择刚才建立的数据连接→确定

因为不知道你具体数据库结构,所以无法写出详细的操作步骤,若对数据源不太熟悉,可多试试。

顺祝顺利