搜索
首页 电脑/网络 软件 办公软件

关于在excel中的身份证号码显示问题

我单位专用的软件中,把人事信息的身份证号码导出为EXCEL表格形式,打开后,18位的身份证号后三位就自动变成了“000”,怎么才能正常显示?急!在线等。

全部回答

2006-12-29

0 0
    因为Excel单元格会根据单元格中的内容判定数据格式,所以当单元格为数字时,它会认为这个单元格内是数字格式的,而数字格式的单元格内数字超过12位时,就会改为科学显示,其实这个现象在你导入到Excel文件时已经发生了,在Excel是设置是没用的。
   解决的办法是:在导入Excel的过程中,Excel会询问你某个字段的格式,此时你选择身份证所在的字段是文本格式的就行了。   如果不出现询问你字段格式的对话框,你就先从你的软件中导成文本格式的文件,然后打开Excel,再导入上面的文本文件,选择身份证所在的字段为文本格式的就行了。
   祝你好运!。

2006-12-29

613 0
由于你没有将表传过来,所以在此简单说一下,我想导出来的表一般是以文本形式存储的,对吧。你可以将表格先以word或写字板打开,然后再导入excel表格试一下,也许问题能够得到解决。

2006-12-29

598 0
把身份证号码单元格选中,点“格式/单元格/数字/分类/文本/确定”即可正常显示。

2006-12-29

614 0
设置一下单元格格式就行了。 “单元格格式”-“格式”-“数值”,这个数值默认的是两位。你把他改成0就可以啦。

2006-12-29

631 0
  此题是不是无解,EXCEL本身将数值限定到15位?! 根据你的描述,我认为可能无解。 在excel中输入18位身份证号码,你一定会,这里不需要回答。 看看你的人事专用软件是否有其它导出项,比如导出为数据库然后再转换为excel,或者先在excel中将格式设置好,重点是将身份证号码这列先设为文本格式,然后导出到指定excel(就是你先设好的这个excel表)。
  如果没有这些操作项,受软件限制,就没其它方法了,或者说这个软件开发不完善。

2006-12-29

629 0
解决方法:新打开一个Excel工作表,把要输入身份证号码的单元格选 中,单击右键 -→“设置单元格各式”-→“数字”-→“文本”-→确 定,然后输入身份证号码,后面的三位数字就不会变成“000”了。 祝你好运!!^_^

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
办公软件
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
软件
办公软件
多媒体软件
系统软件
网络软件
图像处理软件
办公软件
办公软件
举报
举报原因(必选):
取消确定举报