为什么excel输入身份证号会变0000

如题所述

操作错误的原因,只能在输入身份证号前先将单元格设置为文本形式,这样出来的身份证号码不会变成0。

以excel2007版本为例,方法如下:

第一步:选中要输入身份证号码的单元格,点击鼠标右键。

第二步:弹出菜单后,选择列表中的“设置单元格格式”。

第三步:在“数学”选项卡的列表中点击“文本”,选择右下角确定按钮。

第四步:回到单元格直接输入身份证号码后回车,数字就不会再变成0了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-09-25

原因:Excel表格的数值精度为15位,只能显示15位的数字,超过15则会自动变成0,且不可逆转。

解决方法:鼠标右键单击单元格,选中“设置单元格格式”;在弹出的“设置单元格格式”中,选中“数字”选项卡下的“文本”分类,单击“确认”即可。

具体过程如下:

1、打开需要操作的EXCEL表格,在单元格中输入身份证号码。

2、选中身份证号码的单元格,点击鼠标右键,然后点击选择“设置单元格格式”。

3、在弹出的“设置单元格格式”中,选中“数字”选项卡下的“文本”分类,单击“确认”。

4、返回EXCEL表格,在设置为文本格式的单元格中重新输入身份证号码,发现可以成功输入,末尾几位也不会被系统修改为0。

本回答被网友采纳
第2个回答  2021-10-06

出现这样情况是数字被表格转换为科学计数法,解决方法:

1、首先打开一个Excel表格,选择要输入的单元格。

2、接着在要输入身份证号码的单元格前面,输入英文半角的“'(单引号)”。

3、再次输入身份证就可以了。

4、或者右键选择这个单元格,选择单元格格式。

5、把单元格格式改成文本,点击确定。

6、也可以实现完整输入身份证号码。

本回答被网友采纳
第3个回答  2021-09-28

原因是Excel软件把全数字形式的身份证号码当作18位的数字来处理了,包含字母X的身份证号码就不会出现这个现象。

解决方法:鼠标右键单击单元格,选中“设置单元格格式”;在弹出的“设置单元格格式”中,选中“数字”选项卡下的“文本”分类,单击“确认”即可。

Excel版本参考:2010

1、在A1单元格使用普通的录入方法显示,后面3位显示为0。

2、A2单元格先录入'(英文状态下的单引号),再输入身份证号,显示正常。

A1引用样式

默认情况下,Excel 使用 A1 引用样式,此样式引用字母标识列(从 A 到 IV,共 256 列,备注:版本不同最大列数也不同),引用数字标识行(从 1 到 65,536)。这些字母和数字称为行号和列标。若要引用某个单元格,请输入列标和行号。例如,B2 引用列 B 和行 2 交叉处的单元格。

本回答被网友采纳
第4个回答  2021-02-08
Excel默认对超出11位的数字以科学计数法表示,对于15位以上的数字,超出部分以0计。
1、在Excel表格中完整显示出身份证号码的操作方法是将单元格设置成文本格式,选中单元格,点击文本,再输入身份证号码即可。
2、选择数字格式为“文本” 输入身份证号,并将列宽调宽让其完整显示出来。本回答被网友采纳
相似回答