关于在excel中的身份证号码显示问题
我单位专用的软件中,把人事信息的身份证号码导出为EXCEL表格形式,打开后,18位的身份证号后三位就自动变成了“000”,怎么才能正常显示? 急! 在线等。
因为Excel单元格会根据单元格中的内容判定数据格式,所以当单元格为数字时,它会认为这个单元格内是数字格式的,而数字格式的单元格内数字超过12位时,就会改为科学显示,其实这个现象在你导入到Excel文件时已经发生了,在Excel是设置是没用的。 解决的办法是:在导入Excel的过程中,Excel会询问你某个字段的格式,此时你选择身份证所在的字段是文本格式的就行了。 如果不出现询问你字段格式的对话框,你就先从你的软件中导成文本格式的文件,然后打开Excel,再导入上面的文本文件,选择身份证所在的字段为文本格式的就行了。 祝你好运!
由于你没有将表传过来,所以在此简单说一下,我想导出来的表一般是以文本形式存储的,对吧。你可以将表格先以word或写字板打开,然后再导入excel表格试一下,也许问题能够得到解决。
把身份证号码单元格选中,点“格式/单元格/数字/分类/文本/确定”即可正常显示。
设置一下单元格格式就行了。 “单元格格式”-“格式”-“数值”,这个数值默认的是两位。你把他改成0就可以啦。
此题是不是无解,EXCEL本身将数值限定到15位?! 根据你的描述,我认为可能无解。 在excel中输入18位身份证号码,你一定会,这里不需要回答。 看看你的人事专用软件是否有其它导出项,比如导出为数据库然后再转换为excel,或者先在excel中将格式设置好,重点是将身份证号码这列先设为文本格式,然后导出到指定excel(就是你先设好的这个excel表)。如果没有这些操作项,受软件限制,就没其它方法了,或者说这个软件开发不完善。
解决方法:新打开一个Excel工作表,把要输入身份证号码的单元格选 中,单击右键 -→“设置单元格各式”-→“数字”-→“文本”-→确 定,然后输入身份证号码,后面的三位数字就不会变成“000”了。 祝你好运!!^_^
不是逗号,应该是引号 ' 先写引号' 然后再写身份证号码就行了!
右键该单元格-设置单元格格式-数字-自定义--"0",试试如何 单元格右键-设置单元格格式-数字-文本,试试 把你的表以附件传给我.
象这样在其他软件导入Excel的多位数字,都无法以得到原来的文本数字,其原因是:当文本数字超过12位时,Excel自动将数字改为科学显示,单元格改成文本显示,后几位已被处理,只能以0显示,即使先将单元格设置为文本也没用,因为当数字导入时就被处理成科学显示。
在前面加英文的逗号,或者把该单元格右键-设置单元格格式-数字-文本,两种方法一样。
在前面加豆号,如果看豆号不好,就把豆号用白色隐藏.
正常情况下不可能是这样的,是不是你把格式弄错了
你要在单元格前面打一个‘ 然后再输入数字
答:导出过程完成没?详情>>
问:怎样用Camtasia Studio v2.0.3来制作媒体
答:这个软件有使用向导的,你新建一个文件,然后照着他的说明一步一步的走下去,就知道怎么用了,这个软件太小了,网上跟本找不到教程的,如果你确实还是不会的话,找个懂电脑...详情>>