身份证只有15位数字如何变成18位

如题所述

如果你手中持有的身份证号码只有15位,想要升级为18位,Excel可以帮助你完成这项任务。以下是具体步骤:

首先,打开你的Excel程序,假设身份证号码已存储在A列的A2单元格中,且格式为15位。接着,你需要输入一个数组公式来实现位数的增加:

=IF(LEN(A2)=15, REPLACE(A2, 7, '', 19) & MID("10X98765432", MOD(SUM(MID(REPLACE(A2, 7, '', 19), ROW(INDIRECT("1:17")), 1) * 2^(18 - ROW(INDIRECT("1:17")))), 11) + 1, 1), A2)

按下回车键后,你将看到A2单元格中的15位身份证号码自动扩展为18位。关于身份证号码,它是一个非常重要且独特的标识符,遵循中华人民共和国国家标准GB 11643-1999的规定。每个身份证号码由18位数字组成,分为几个部分:前六位表示行政区划代码,接着是八位出生日期码,再后三位是顺序码,最后一位是校验码,用于验证整个号码的准确性。居民身份证是法定的身份证明文件,用于证明个人身份信息的真实性。
温馨提示:答案为网友推荐,仅供参考
相似回答