excel中怎样把身份证号变成正常显示

如题所述

在Excel中,身份证号通常以数字形式显示,可能会丢失一些位数或显示科学计数法。要将身份证号码显示为正常格式,可以按照以下步骤进行操作:
选择要格式化的单元格或单元格范围。
在Excel的顶部菜单栏中,选择“开始”选项卡。
在“数字”组中,点击“文本格式”下的小箭头,展开更多选项。
在下拉菜单中选择“文本”选项。这将把选定的单元格格式设置为文本格式。
完成后,Excel将保留身份证号的所有位数,并按照原始格式进行显示,而不会进行任何更改或缩写。
请注意,将身份证号格式设置为文本后,Excel将不再对其进行数值计算。这意味着您无法对这些单元格执行数学运算,如求和或平均值。如果需要执行计算,请确保在进行计算之前将这些单元格的格式更改回数值格式。
希望这可以帮助到您!如果您有任何其他问题,请随时提问。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2024-01-03
我们在输入身份证或长数字的时候,输完后却以E+17的科学记数形式显示,更离谱的是里面的数字最后几位数字自动变成000的新数值了,与原来完全不相同!

原因
由于Excel数值精度限制15位,超过15位数字后面的用0代替,改变后而且不可逆转。超过11位数字就用科学记数形式显示

解决方法
方法1:选取将要输入的单元格,按【Ctrl】+1,弹出“设置单元格格式”,在菜单中选择“文本”,点“确定”,然后进行输入身份证、电话号码、超过11位的数字,将完整显示你输入的数字。

方法2:如数量少可以在数字前加 ' (单引号)后接着输数字即可,下面动画A1没有加单引号,则按科学记数形式显示,A2、A3加了单引号,则完整的显示出来。

方法3:自定义格式,选取将要输入的单元格,按【Ctrl】+1,弹出“设置单元格格式”,在菜单中选择“自定义”,在右侧的窗口中找到“G/通用格式设置”,将上面的数据修改为0,点击确定即可。此种不会以科学记数形式显示,但验证查看15位后面的数字已自动用0代替, 故不建议用此种(不推荐使用)

以上方法1、方法2可以解决数字变成e+17的方法,希望对你有用。
相似回答