在EXCEL表格中输入身份证号码之后,为什么后面几位总是变成0呢?急急急啊

如题所述

在旧版本中,若想显示全位,就会像你这样因超过15位的数字而显示为0了;

而现在的版本中,可以显示全位,但在这些数字的最前面会加了一个撇号(‘   )。

一、对于旧版本,超过11位就:

①若显示全位,则有撇号

②若想取消撇号,选空白处填1,复制

,选中带撇号的单元格,选择性复制,选数值,并选乘,即可!

③但现在,可以在编辑栏中直接输进

长数字后,系统会自动加上一个“  '  ”号而显示全位了!

二、对于旧版本,若超过15位,则后面的全显示为0或不显示了,可以用如此办法让它全显:

如图所示,右键单元格或某区域,单击“单元格格式”,在“数字”选项中选“自定义”在“G/通用格式”中输入0开头的不曾显示的其它数字→“确定”即可。

注意:一定要在最前面输入一个“0”

如此这样,无论你有多长的一串数字,只要数过15个数字后,在自定义中把后面的数字加上一个“0”走进”自定义“中,就能实现完全的数字了!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-06-02
因为EXCEL数字单元格有位数限制。超出就显示为0了。。
解决的办法是,将身份证列设置单元格格式为文本。
或者,在身份证号码之前输入一个半角的单引号就可以了。