为什么Excel打开后显示身份证号码后面全是0000

菜同学传了一个表格叫帮忙,打开后发现所有人的身份证号码最后全是0000(横线上的号码),不知道怎么回事,正确的号码(横线下的号码)不是那样的,不管我把单元格格式中得数字标签设置成数值还是文本都没用,麻烦知道的人说说是怎么回事,还有怎么把它变回正确的身份证号码
因为是别人传给我的,所以不知道原来的号码,所以不能重新输入,麻烦知道怎么变回来的高手赐教

EXCEL系统默认,在常规格式下数字只识别前15位,其他位数用0填充,所以对于18位的身份证号,如果不事先进行格式设定或特别处理,最后三位会显示000(不是0000)。
解决办法:
1、输入身份证号前先将单元格格式设置为文本。
2、输入身份证号时先输入一个半角单引号‘。如,'123456789012345678
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-09-23
不知大家有没有遇到过,当我们在excel中输入完一个身份证号码之后,在excel表格中显示的并不是我们需要的身份证号码,而是类似于“
123456E+17”字样,怎么改好像都不行,有时候都会怀疑软件是不是有问题,那这种情况到底又该怎么办呢?

开启分步阅读模式
工具材料:
电脑
excel软件
操作方法
01
打开我们的Excel软件之后,我们先在我们的单元格之中输入好我们的身份证号码,输入完成后,我们发现输入的证件号码好像不是我们想要的。

02
我们输入的号码被替换为类似“
123456E+17”字样,可明明我们输入的不是这个内容,为什么最后显示的数据却变成了这个了,在公式编辑框内还发现数据的最后的四位数还都变成了
0。

03
要想解决这个问题,我们需要通过“
设置单元格格式”来解决,当然,在设置好单元格格式之前,我们先不要在单元格内输入身份证号码。

04
我们选中所有需要输入身份证号码的单元格,然后点击鼠标右键,选择设置单元格格式,进入到设置单元格格式选项面板。

05
在设置单元格格式左侧的选项菜单栏里,我们选择“
文本”选项,选好之后我们直接点击底部的确定按钮即可。
06
确定后,我们再次在单元格内输入身份证号码,输入之后就可以发现这次身份证号码完整显示了,且后四位没有被替换成0了。
07
当然,转换为文本之后,可能会影响到我们后面对该身份证号码的公式数据引用错误,如果后面还要继续使用这个数据,我们需要将文本转换为数字。
08
转换为文本之后,在我们的单元格的右侧会有一个警示按钮,我们点击该按钮选择菜单中的“
转换为数字”,即可将我们的文本转换为数字了,如此就不会出现我们后面公式对数据的引用错误了。
特别提示
我们需要先设置单元格格式,再输入身份证号码,不能先输入身份证号码,再设置单元格格式;
转换为文本之后,为方便后续公式数据引用,建议再次将文本转换为数字。
第2个回答  2020-09-21
Excel可以制作表格,帮助我们更好地进行数据处理,有的朋友在使用时遇到了一个问题:填excel表格时身份证号码总变成0000,怎么解决它呢?小编为大家解答。

具体如下:
1. 首先,请大家打开电脑,点击屏幕左下方的【开始】菜单按钮,然后选择【Excel】。

2. 第二步,我们点击“Excel”引导页中的“空白工作簿”,这样即可新建一个表格。

3. 第三步,如图所示,我们在工作区域中建立一列“身份证号码”单元格,当我们将身份证号码输进去之后,数据全变成了“0”。

4. 第四步,此时,我们右击单元格“A”,然后选择【设置单元格格式】。

5. 第五步,我们把默认单元格格式“常规”改成“文本”即可。

6. 最后,当我们成功设置格式后,就可以自由地在其中输入数据了,操作完成。

以上就是解决填excel表格时身份证号码总变成0000问题的方法。
第3个回答  2011-12-30
excel的数值计算精度只有15位,已经这样了是改不回去的,需要原始的文本文件,导入的时候当成文本导入
第4个回答  2011-12-30
Excel有病毒,给电脑杀毒。然后传了一个表格,菜同学传了一个表格没有病毒就没有问题