乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 在<em>Excel</em>表格中输入18位<em>身份证</em>号

在<em>Excel</em>表格中输入18位<em>身份证</em>号

作者:乔山办公网日期:

返回目录:excel表格制作


因为excel的精度最多为十五位,超过15位的数字一律显示为0.而身份证号码有15位的,也有18位的,若把身份证号码设为数字格式的话,后三位就只能显示为0了。可以在输入之前先把单元格格式设置为文本格式、或在输入时前面先输入一个半角的单引号,再继续输入号码。

出现这种情况的原因是Excel自动把18位的身份证号当作数字来处理了。Excel每个单元格所能显示的数字为11位,超过11位数时就会用科学计数,也就我们看到的最后几位数是0的情况。解决的办法有两种:

一、方法一操作步骤如下:

1、首先,当我们在任意单元格输入身份证号码时,显示是一串字符(如图1)。

2、在输入身份证号前,把单元格的格式设置成文本格式。以2010版的Excel为例,选中目标单元格,建议选中整列来设置,右键→设置单元格格式(如图2)。

3、这时候会出现一个对话框(如图3),切换到“数字”选项卡。

4、单击分类中的“文本”,最后单击确定按钮就设置完成了(如图4)。

二、方法二操作步骤如下:

在输入身份证号码前,先输入单引号,注意是英文输入状态下的单引号(如图5),Excel将会自动把后面的数字作为文本来处理。


这是一个普遍的数字输入问题。
Excel中默认的数字格式是“常规”,最多可以显zhidao示11位有效的数字,超过11位就以科学记数形式表达。
当单元格格式设置为“数值”、小数点位数为0时,最多也只能完全显示15位,多余15位的数字,从16位起显示为0。

要输入15位以上的数字且能完全显示,有两种方法可以实现:
一是先输入一个英文单引号再输入数字。
二是选中数字区域,执行”格式/单元格/数字/分类/文本”后“确定”,再直接输入数字。

身份证号码的输入即采用“文本”格式输入法。

这是因为在Excel默认情况下,当单元格中输入的数字位数超过11位(不含11位)时,系统将以“科学记数”格式显示输入的数字;当输入的数字位数超过15位(不含15位)时,系统将15位以后的数字全部显示为“0”。因此如果以数字格式输入身份证号码(18位)时,身份证号码就不能正确显示出来了。以下是常用解决办法:
①选中需要输入身份证号码的单元格(区域),打开“单元格格式”对话框,进入“数字”标签,在“分类”下面选中“文本”选项,确定退出,再输入身份证号码即可。
②在输入身份证号码时,在号码前面加上一个英文状态下的单引号“'”,即可让身份证号码完全显示出来(不要担心,确认后,该单引号是不会显示出来的)。这种方法其实也是将身份证号码以文本格式输入的。
③巧用自定义格式自动添加固定的数字身份证号码的前6位,是省、市、区(县)的代号(如“340505”等),如果持证人是同一区(县)的,输入这样的的身份证号码,可以让“数字”标签帮你减轻输入的工作量:选中需要输入身份证号码的单元格(区域),打开“单元格格式”对话框,进入“数字”标签,在“分类”下面选中“自定义”选项,然后在右侧“类型”下面的方框中输入:"340505"@,确定退出。以后输入身份证号码7位及以后的数字(如“198903040611”)后,系统会自动在前e68a84e8a2ade799bee5baa6e79fa5e98193333面加上相应的代码,形成完整的身份证号码(如“340505198903040611”)。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网