发布网友 发布时间:2022-04-24 13:16
共1个回答
热心网友 时间:2023-01-25 11:12
这是因为在Excel预设情况下,当单元格中输入的数字位数超过11位(不含11位)时,系统将以“科学记数”格式显示输入的数字;当输入的数字位数超过15位(不含15位)时,系统将15位以后的数字全部显示为“0”。因此如果以数字格式输入身份证号码(18位)时,身份证号码就不能正确显示出来了。以下是常用解决办法:
①选中需要输入身份证号码的单元格(区域),开启“单元格格式”对话方块,进入“数字”标签,在“分类”下面选中“文字”选项,确定退出,再输入身份证号码即可。
②在输入身份证号码时,在号码前面加上一个英文状态下的单引号“'”,即可让身份证号码完全显示出来(不要担心,确认后,该单引号是不会显示出来的)。这种方法其实也是将身份证号码以文字格式输入的。
③巧用自定义格式自动新增固定的数字
身份证号码的前6位,是省、市、区(县)的代号(如“340505”等),如果持证人是同一区(县)的,输入这样的的身份证号码,可以让“数字”标签帮你减轻输入的工作量:选中需要输入身份证号码的单元格(区域),开启“单元格格式”对话方块,进入“数字”标签,在“分类”下面选中“自定义”选项,然后在右侧“型别”下面的方框中输入:"340505"@,确定退出。以后输入身份证号码7位及以后的数字(如“198903040611”)后,系统会自动在前面加上相应的程式码,形成完整的身份证号码(如“340505198903040611”)。
Excel对于超过11位的数值会以科学计数法表示,因此输入身份证前,首先设定单元格格式为“文字”格式,或者先输入一个英文状态的单引号,然后再输入身份证号码,即可。
预设的是数字格式,选择一在单元格格式里设定成文字再输入 选择二输入“`+身份证号” `指数字1有上档
在常规格式下,EXCEL对于输入超过11位的数字会以科学记数的表达方式来显示,比如在单元格中写入123456789012345678时会显示成 1.23457E+17 意思为 1.23457乘以10的17次方.
在单元格中写入长数字串时应注意以下几个方面
一:如果只是因为单元格的列宽太小产生的科学记数表示式,可以通过拉大列或设定列宽来改变显示的样式,比如写入的数字有5位以上,11位及以下时,单元格过小也会显示成科学记数表示式.
二:在常规格式下,EXCEL对于输入超过11位的数字会以科学记数的表达方式来显示,可以改设定单元格格式为特殊---邮政编码---确定,但是只对数字在12位以内的数字串有效,超过12位的还是设定单元格格式为数值格式,小数位数设定为0
三:但就算是设定了数值格式,如果写入的数字串超过15位,因为EXCEL的数字精度在15位,这样数字串超过15位的部份会以0进行补位.因此在输入长数字串之前应将单元格的格式设定成文字格式.
综合以上因素,在写入身份证号等长数字串之前应对单元格的格式进行设定.
方法如下:
方法一.选中要输入数字串的单元格或单元格区域----右键-----设定单元格格式(也可以点"格式"选择"单元格" 或按CTRL+1,出现单元格格式对话方块),-----数字-----文字------确定
方法二.在单元输入数字串时,先输入 ' 号(半形的单引号),如: '123456789123456789 ,这样单元格会预设写入的是文字格式的数字.
EXCEL的数值精度只有15位,超过15位以后的数字都显示0,如果要输入身份证号码,可先输入',再输入号码,或先设定单元格格式为文字,再输入号码,如果已经输入了号码,那只有通过以上设定后再把18位身份证号码的后3位重新输入。
首先,请大家对着填写身份证号的一列单元格全部选中,然后击右键,选择“设定单元格格式”。
接下来,在出现的设定单元格格式中,点选选择“文字”。
然后接下来,点选“确定”,储存对单元格的设定更改。
最后,我们便可以放心的填写身份证号了,再也不会出现文字错乱的问题了。
其实这是Office软体自动将数字按照科学计数法填充的,导致出现了这么个问题,因此,以后在填写Excel表格的时候要先注意正确设定单元格格式。
这是一个普遍的数字输入问题。
Excel中预设的数字格式是“常规”,最多可以显示11位有效的数字,超过11位就以科学记数形式表达。
当单元格格式设定为“数值”、小数点位数为0时,最多也只能完全显示15位,多余15位的数字,从16位起显示为0。
要输入15位以上的数字且能完全显示,有两种方法可以实现:
一是先输入一个英文单引号再输入数字。
二是选中数字区域,执行”格式/单元格/数字/分类/文字”后“确定”,再直接输入数字。
身份证号码的输入即采用“文字”格式输入法。
将单元格区域设定为文字格式
或
输入半形单引号'
再输入身份证号
两种方法
设定单元格格式为“文字”,然后再输入身份证号码
最前面先输入一个半形单引号,然后再输入身份证号码
右键选中一列属性-文字
在这列直接输入就可以了