为什么excel中输入的身份证号码不能正常显示?

例如输入身份证号码“123456789789”变成“1.23457E+11”不能正常显示?
求快速解决办法!

在excel中单元格一般显示数字最长的长度是11位,超过11位以后就会变成科学计数法显示,很多人称它为乱码,其实通过修改单元格格式就可以让长数字完整的显现出来,具体解决方法如下:

1、比如我们在这个单元格中输入一组数字

2、因为数字位数太多,显示出来的就是科学计数

3、在单元格上右键单击,菜单上点击设置单元格格式

4、在单元格格式设置界面数字下面选择文本后确定

5、或者直接在excel开始菜单上修改格式为文本

6、修改以后它不会直接变成文本型,还需要再双击一下该单元格,看到这个单元格左上角出现一个绿色小三角的时候,说明已经改为文本型,此时数字就完全显示出来了

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

右键点击身份证号的单元格,点击设置单元格格式选项。之后选择文本格式后,点击确定按钮。最后可以看到excel单元格就能正常显示身份证号了,详细步骤:

1、将excel打开,输入身份证号可以看到显示不全。

2、之后右键点击身份证号的单元格,点击设置单元格格式选项。

3、之后选择文本格式后,点击确定按钮。

4、最后可以看到excel单元格就能正常显示身份证号了。

本回答被网友采纳
第2个回答  2015-09-19

在excel中数字精度为15位,超过系统自动以”0“填充。

所以在处理身份证要先将单元格的格式设置为文本 然后在输入 。


第3个回答  2010-06-25
提前把表格设定成文本格式就ok

具体操作方法如下:

1. 先选定一个或者一列要输入身份证号码的单元格;
2. 鼠标右键点击--》“设置单元格格式”
3. 在弹出的“设置单元格格式”对话框中的第一栏“数字”,里面找到“分类”里面有常规、数值等好多种类型
4. 选择分类为“文本”
5. 确定即可

注意!!:必须事先设定成文本,再输入身份证号,否则一旦变成“1.23457E+11”的科学计数法再设定成文本后,变回去的时候有时候会四舍五入的,就不是原来的号码了!
第4个回答  2010-06-25
在输入身份证号前面加上 ' 号

注意是英文输入状态下输入的单引号,后面跟上你的身份证号

例如: '123456789本回答被提问者采纳