在Excel中输入身份证号码后为什么后四位变成0000了?

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

在Excel2003和Excel2007中,数值型数字最大正数可达9.9*10的307次方,最小负数可达-9.9*10的307次方,不过其精度只能精确到15位数字,当Excel2003和Excel2007单元格中的数字超过15位时,第15位以后的数字将使用数字0代替。

由于身份证是18位,如果是全数字的身份证,在Excel中输入身份证号码按回车后发现的应该是后三位变成000了,而不是后四位。

解决办法:当用户需要保留15以上的精确数字时(例如输入18位的身份证号码或超过15位的银行卡卡号),需要将单元格数据类型设置为“文本”格式。

设置“文本”格式步骤:

1、首先选择要输入数字的单元格,然后点击右键,选择“设置单元格格式”;

2、在打开的“设置单元格格式”对话框中,选择选项卡“数字”分类中的“文本”选项,然后点击确定;

3、设置完成后,回到设置的单元格中,输入任何数字,都会转换成“文本”类型显示。

扩展资料:

1、MicrosoftExcel软件中的数值型数据往往表示某些数据类型的数量,例如日期、时间、阿拉伯数字、长度、高度、重量等。

2、Excel中的文本类型的数值,是不能进行公式计算的,可以通过下来方法将文本格式数字转换为数字格式:

方法一:错误检查法,首先选择需要处理的单元格区域,然后单击单元格旁边的错误检查按钮,选择转换为数字即可。

方法二:乘1法(或除1法),首先在其他空白单元格输入数字1(默认是常规格式,即使是文本格式也行),复制单元格内容为1的单元格,然后选择需要转格式的单元格区域,单击剪贴板功能区的粘贴命令下的选择性粘贴,在选择性粘贴窗口选择运算为乘或除,然后单击确定键即可。

方法三:分列法,此方法特别适用于需要转变成数字的单元格都输入同列中,且有明显的分列分隔符号。

方法四:将目标区域先设置成常规格式,然后就回到了第一种情况。

参考资料:

百度百科-数值型数据



~


#通瑞黄# Excel里填入数字1~9总显示为0,尤其是填身份证号码时最后四位总为0,怎么改都没用
(15680642083): 1、在输入身份证号码前加入单引号 2、选中一个单元格,单击鼠标右键,选择“设置单元格格式”,单击“数学字”选项卡,选择"文本",确定

#通瑞黄# Excel中输入身份证号18位,最后几位为什么总是显示0?
(15680642083): 在输入身份证号码时,在号码前面加上一个英文状态下的单引号“'”,即可让身份证号码完全显示出来(不要担心,确认后,该单引号是不会显示出来的).

#通瑞黄# 电子表格输入身份证时后四位为什么是0啊? -
(15680642083): 因为EXCEL对于超过12位的数会变成科学计数而且只支持15位数,超过15位的后面会变成0,在输入之前进行设置方法如下:方法1.选中要输入内容的单元格,点右键菜单选择“设置单元格格式”,也可以点“格式”选择“单元格” (或按CTRL+1),出现单元格格式对话框,点“数字”在分类选择“文本”,按“确定” 方法2. 在单元输入内容时,在前面先输入'号(英文状态下的引号),就是:'1234567891111111111111,这样单元格会默认为该单元为文本方式,会完整显示出来.

#通瑞黄# 在excel的单元格输入身份证号码为什么后面几位数字会自动变成?
(15680642083): 在输入身份证号时前面加\'(单引号)或将单元格格式改为文本格式.

#通瑞黄# 我用excel在单元格中输身份证号'后几位都变成了0例如我书370112显示370100 -
(15680642083): 这是因为输入的数字超过11位就以科学计数的方式显示,且当数字超过15后的数以0显示补位照成的所以在要输入证号,编号,学号等等内容时应先...

#通瑞黄# 为什么Excel表格中身份证号后4位会变成0 -
(15680642083): 表格储存不了那么多位数字,用文本存吧.英文上引号+身份证号,出来就可以了.

#通瑞黄# 在excel中输入身份证号,回车了之后最后四位就变成0000了怎么办? -
(15680642083): excel识别有效数字是15位,所以输入身份证号被认为是18位数字,所以后面截成0了.可以先在单元格内输入一个英文状态的单引号,也就是一个英文的撇',再输入就可以了. 或者,设置单元格文本格式,然后再输入.

#通瑞黄# excel 怎么在表格里填身份证啊,为什么后面4位数会是零呢? -
(15680642083): 是格式的问题,右键--单元格属性--常规 换个显示方式..或者,直接在单元格输入数字前加上 ' 这个符号,要英文输入法状态``

#通瑞黄# Excel 2007中打身份证号自动变成00 -
(15680642083): 是数值位数超过了,应当在身份证号前加个',或在单元格格式中选择把输入身份证号的单元格改成文本就可以了 点先单元格→开始→数字格上面的下拉栏中选择文本→重新输入身份证号

#通瑞黄# 表格里面身份证号输入最后四位为0怎么办 -
(15680642083): Excel中输入15位以上的数2113字,后面的数字会变成0,身份证号为18位数5261字,只有存储为文本格式,才能正常显示. 软件4102版本:Office2007 方法如下: 1.先输1653入一个英文单引号,再专输入身份证号: 2.或者先设置单元格属格式为文本,再输入: 3.都可以正常显示身份证号: