excel表格里怎么输入身份证号不丢失数字?
做人员信息表的时候,很多人一在 Excel 表格里录入身份证号,一回车就变成 1.30722E+17,末尾几位直接变成 0,怎么改都恢复不了。这是 Excel 默认把长数字识别成科学计数法导致的,下面两套实操方案,跟着截图一步步操作。

方法一:提前设置文本格式(批量录入首选)
点击顶部列标,选中存放身份证号的整列,本例是 B 列。
在选中的列区域上点击鼠标右键,在弹出菜单选择【设置单元格格式】。

在弹出的单元格格式窗口,切换到【数字】选项卡,左侧分类列表选中【文本】,点击确定。

设置完成后,再在这一列输入身份证号码,18 位数字就能完整展示,不会自动转科学计数。

注意:如果已经输完身份证号再改格式,末尾数字已经丢失,这种情况无法复原,只能重新录入。
方法二:英文单引号快速输入(临时少量录入)
如果只是偶尔录入几条身份证,不用改整列格式,用这个快捷方式。

选中目标单元格,先输入英文半角的单引号 ‘。
紧接着直接输入 18 位身份证号码,按下回车。单元格里的单引号不会显示在表格视图,只会告诉 Excel 把内容当成文本,不会自动压缩长数字。

录入第一条之后,鼠标放在单元格右下角,等光标变成黑色十字,下拉填充,下面单元格也可以直接输入完整身份证号。
两种方法按需选择,批量整理人员信息优先提前设置整列为文本格式;临时零散录入就用英文单引号快速输入,避免 excel 输入身份证号丢失末尾数字。









