excel里18位证件号自动显示成科学计数法的时候,先确认原数据有没有被识别成普通数字。超过15位的编号若被当成数字存入,末尾超出的有效数字可能已被置零,这时候哪怕改成文本格式也补不回来。一定要先留存好原始名单,提前把目标列设置为文本格式,再重新输入内容,或者直接从文本源导入数据。
看公式栏确认是不是已经丢位
选中B2,编辑栏里显示的值是123456789012345000,原始示例值是123456789012345678,末尾已经变成000,这种情况要从原始文件重新取数。

把原始值按文本录到新列
往D2输入内容之前先把单元格格式设为文本。也可以直接在123456789012345678前面加一个英文单引号,让Excel按文本完整保留整串内容。

用字符长度抽查,保留原始来源
在E2输入=LEN(D2),得到的结果应该是18。就算字符数对了也要逐位对照原始文件,尤其检查末尾的678,不能只靠字符长度判断内容完全正确。











