为什么在EXCEL表格里输身份证后三位总是000 EXCEL表格中打上身份证号后三位显示000怎么更改??

www.zhiqu.org     时间: 2024-05-31

在EXCEL表格里输身份证后三位总是000是由于单元格格式设置不对造成的。

1、在Excel中输入身份证的时候,发现会自动变成科学计数法的方式。

2、双击身份证的单元格,这时最后三位自动变成了000。  

3、出现这种情况,可以在输入身份证号码前先输入一个英文状态下的分号',然后再输入身份证号。  

4、这样再输入的身份证号码最后三位就不会自动变成000了。



因为数字太大,系统自动修改为科学记数方式了。
类似身份证号的数据,不要随便更改,转换,即便将格式修正回来,也很容易造成数据丢失(身份证号的末三位会变成0)。
需要进行输入或复制等操作时,最好的办法是先行设置好数据格式为文本,再复制,粘贴。
解决办法:
1、输入身份证号时先输入一个符号(‘),再行输入号码;
2、先行设置好数据格式为文本,再行输入号码。

EXCEL对于输入超过12位的数会以科学计数的表达方式来显示,如 1.23457E+17 意思为 1.23457乘以10的17次方

如果写入的数字串超过15位,因为EXCEL的数字精度在15位,这样数字串超过15位的部份会以0进行补位

因此在输入长数字串之前应对单元格的格式进行设置.

方法如下:
方法一.选中要输入数字串的单元格或单元格区域----右键-----设置单元格格式(也可以点"格式"选择"单元格" 或按CTRL+1,出现单元格格式对话框),-----数字-----文本------确定

方法二.在单元输入数字串时,先输入 ’ 号(半角的单引号),如: ’123456789123456789 ,这样单元格会默认写入的是文本格式的数字.

首先你把你要输数字的那一单元格转成文本。也就是你先右击选择设置单元格格式,在数字那一栏选择文本。然后就可以输入数字了。试一下吧。肯定会可以的。

在输入数字前加个英文格式下的单引号 '
就行了 注意 ,一定是英文输入法下的

急死,在excel里输入身份证号后几位总是000~

excel的单元格12位及以上的数字时是会自动隐藏,需要设置单单元格格式来处理。具体操作如下:
1)选择要输入身份证号码的单元格,点击“设置单元格格式”

2)"设置单元格格式"页面,--选择“数字”选项卡

3)数字选项卡有多种类别,选择“文本”格式

4)选择文本格式后,则此身份证列设置为文本格式。

5)此时此单元格内输入身份证号码显示正常。如下图两种格式比较。

解决步骤如下:
方法一
1.以A1单元格为例,选中要编辑的单元格A1,右键, 选择设置单元格格式。

2.选择单元格格式为文本。

3.点击确定。

4.再在A1单元格中输入身份证号111111111111111111。所显示的就和输入的是一样的了。

方法2
1.还有一种方法就是在输入前身份证号前先在单元格中输入 ’(英文中的半角符号),如图所示,

2.再接着 ' (英文中半角符号)输入身份证号111111111111111111就可以了,它会将数字转换成文本方式保存,身份证号就可以显示出来了。


#颜安政# 在Excel中输入身份证号码为什么不能正确显示?后面的数字有三位变成0了?
(17737658197): 右键——设置单元格格式——文本,如图,然后将单元格拉宽,身份证号码就可以完全显示出来了;另外一种简单的方法,在身份证前面输入“'”就可以了,拉宽单元格,OK,加分给我把!!!

#颜安政# 用excel做表输入身份证号怎么后三位自动变0啊?
(17737658197): 选中单元格——右键——设置单元格格式——数字——文本——确定 然后重新输一下.

#颜安政# 在EXCEL表格中输入身份证号码之后,为什么后面几位总是变成0呢?或者1.23457E+11这种格式,应该怎么解决呢 -
(17737658197): 输入英文' 再输入身份证号.或者先选中整列--右键设置单元格格式--文本--在输入身份证号.已经变为00000的无法恢复了,必须重新输入.

#颜安政# 在EXCEL表格 输入身份证号码 后三位会直接变成0,为什么?(我知道改成文本就可以避免)
(17737658197): Excel中超过99999999999的整数都会用浮点数来进行存储和表示,浮点数在计算机中的存储格式为:d.ddd……E±M,但小数点后面的数字也不是无限制的,只会保留14位小数,加上小数点前的一位共15位,身份证后面3位被直接舍去了.

#颜安政# 在excel的单元格输入身份证号码.为什么后面几位数字会自动变成000? -
(17737658197): 出现这个现象的原因是Excel软件把全数字形式的身份证号码当作18位的数字来处理了,包含字母X的身份证号码就不会出现这个现象. 解决方法就是把数字变成文本格式: 1. 在输入身份证号码前,先输入单引号,注意是英文标点的单引号,这是转义字符,Excel软件将会把后面的数字作为文本来处理. 2. 在输入身份证号码前,先选中要输入身份证号码的单元格,右键-设置单元格格式,打开设置单元格格式对话框,如图,切换到“数字”选项卡,单击“分类”中的文本,再单击确定按钮,这时再输入任何数字,Excel软件都会作为文本来处理

#颜安政# Excel表格中输入身份证号码后为什么最后三位数全部变为0了? -
(17737658197): 数字不能超过15位,修改为文本格式就可以了.

#颜安政# excel中输入身份证号码为什么后面几位都会变成00000...
(17737658197): 将你要用来输入身份证号码的范围选中,然后在选中的单元格中点击右键,选择设置单元格格式,选择数字标签,在列表中选择文本,确定.

#颜安政# 我在关于EXCEL的单元格中输入身份证号,不管怎么设置,最后三位总是变成000,请问是怎样回事呢?
(17737658197): 你可以在输入之前先输入一个单引号 ' 这样就能强制显示成文本 而且这个单引号在打印或者查看的时候是不会出现的 自己会隐藏

#颜安政# 电子表格打身份证为什么最后几位是000? -
(17737658197): 你好,很高兴为你服务这是一个普遍的数字输入问题. Excel中默认的数字格式是“常规”,最多可以显示11位有效的数字,超过11位就以科学记数形式表达. 当单元格格式设置为“数值”、小数点位数为0时,最多也只能完全显示15位,多余15位的数字,从16位起显示为0. 要输入15位以上的数字且能完全显示: 先输入一个英文单引号'再输入数字.

#颜安政# 为什么我在EXCEL表格里输入身份证号码,,,,,最后的三位数全都显示是0呀 -
(17737658197): 只要在输入数字的左上角加上一个单撇号'123456,Excel就会把该数字作为字符处理.其具体步骤如下:1、单击想要输入数字的单元格.2、在插入菜单中----符号---插入单撇号'3、然后输入数字[email protected]