ARTICLE · 1240406
Excel 身份证号、卡号变成 E+、后几位变 0?先按这 3 招录对
录完 200 个身份证号,回头一看,整列都显示成 4.40106E+17。
点开一个单元格,编辑栏里最后 3 位已经变成了 000。
先说结论:E+ 能改回来,变成 0 的那几位已经丢了。所以关键不在事后补救,而在录入之前。
【 一、先分清两种情况】
情况 1:显示成 E+
单元格是「常规」格式时,数字超过 11 位,Excel 会自动改用科学计数法显示,比如 4.40106E+17。
这时数据其实还在,把格式改成「数值」(小数位数设 0),就能看到完整数字。
情况 2:后几位变成 0
Excel 的数字最多只保留 15 位有效数字,第 16 位起一律变成 0。
身份证号 18 位、银行卡号 16 到 19 位,只要按数字录入,都会中招,而且改不回来。
简单记:12 位、13 位的订单号变 E+,改格式就好;超过 15 位的号码,必须当成文本录入。
【 二、第 1 招:先设「文本」格式,再录入】
适合:要录一整列身份证号、卡号。
- 1点列标(比如 B)选中整列。
- 2右键,选 设置单元格格式(或按 Ctrl+1)。
- 3在「数字」页签里选 文本,点 确定。

设好之后再输入或粘贴号码,18 位会完整显示,靠左对齐。
注意顺序:必须先设格式,后输入。 已经输进去、变成 000 的号码,再改成文本也没用。
【 三、第 2 招:开头加一个英文单引号】
适合:临时录几个号码,不想去改格式。
在号码前面先输入一个英文单引号 ',比如 '440106199001011234,回车即可。
单引号不会显示在单元格里,Excel 会把这串数字当文本保存。

一定是英文单引号。输入法在中文状态下打出来的 ‘ 会被当成内容,显示在号码前面。
录完后,单元格左上角会出现一个绿色小三角。
这是 Excel 的错误检查在提示「以文本形式存储的数字」,对身份证号、卡号来说正是我们要的效果,可以忽略。

嫌三角碍眼,可以选中这些单元格,点旁边的感叹号,选 忽略错误。千万别点 转换为数字,一点后几位就变 0 了。
【 四、第 3 招:导入 CSV 或系统数据时,把这一列设成文本】
很多人的号码不是手打的,而是从系统导出的 CSV 文件。
如果直接双击打开 CSV,Excel 会按数字识别,一打开就已经截断。这一步最容易踩坑。
正确做法是用导入功能,导入时就把这一列定成文本:
- 1新建一个空白工作簿,点 数据选项卡,选 从文本/CSV。
- 2选中 CSV 文件,点 导入。
- 3在弹出的预览窗口里,不要直接点「加载」,点 转换数据,进入 Power Query 编辑器。

- 4点身份证号那一列列名左边的类型图标(如 123),选 文本。
- 5弹出「更改列类型」提示时,选 替换当前。
- 6点左上角 关闭并上载。

为什么选「替换当前」:Power Query 已经自动把这一列识别成了数字,「替换当前」是直接改掉这一步,号码按原样读进来。
旧版的文本导入向导也可以:
如果你更习惯旧版向导(在 文件 → 选项 → 数据里勾选「从文本(旧版)」后,可在 数据 → 获取数据 → 旧版向导 → 从文本(旧版)中找到),走到 第 3 步时,在预览里点选身份证这一列,「列数据格式」选 文本,再点完成。
双击打开过的 CSV,只要没有在 Excel 里保存,原文件里的号码还是完整的,关掉重新按上面步骤导入就行。
【 五、已经变成 0 的,还能救吗?】
说实话:救不回来。
Excel 存进去的时候已经只剩 15 位,后面的数字没有被保存下来。
这时用「设置单元格格式」改成文本,看到的也只是带 000 的错误号码。
唯一的办法是回到原始数据:
- ▪系统导出的,重新导出一次,按第 3 招导入
- ▪别人发来的表,找对方要原文件
- ▪手工录的,只能对照原件重新录
【 六、WPS 怎么做】
三招在 WPS 表格里同样适用:
- ▪第 1 招:选中整列,右键 设置单元格格式(或 Ctrl+1),在「数字」里选 文本。
- ▪第 2 招:号码前加英文单引号 ',用法完全一样。
- ▪第 3 招:导入 CSV 时,在 数据选项卡里找 导入数据(不同版本位置可能略有差别),走到文本导入向导的第 3 步,把这一列的「列数据格式」设为 文本。
新版 WPS 输入长数字时,常常会自动按文本保存,但不同版本表现不完全一样。稳妥起见,录身份证号、卡号前还是先把整列设成文本。
【 七、避坑清单】
- ▪已经截断成 000 的号码,改格式改不回来
- ▪先设文本格式,后录入,顺序不能反
- ▪绿色小三角点「忽略错误」,别点「转换为数字」
- ▪CSV 别直接双击打开后保存,用「从文本/CSV」导入
- ▪文本格式的数字不能直接求和,不过身份证号、卡号本来也不需要计算
- ▪表格发给别人前,抽查几个号码的末尾几位
身份证号、卡号这类长数字,记住一句话:当文本录,别当数字录。
觉得有用的话,先收藏,下次录号码前翻出来看一眼;也欢迎点个在看,转给天天和表格打交道的同事。
后面我们再讲怎么从身份证号里直接提取出生日期和性别,记得关注。















































































