excel怎么将老身份证号码变成新的
15位身份证升18位:
A1为15位身份证号码:
B1:
=IF(LEN(A1)=15,REPLACE(A1,7,,19)&MID("10X98765432",MOD(SUM(MID(REPLACE(A1,7,,19),ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1),A1)
数组公式,输入公式后,按ctrl +shift +回车 结束
15位身份证升18位:
A1为15位身份证号码:
B1:
=IF(LEN(A1)=15,REPLACE(A1,7,,19)&MID("10X98765432",MOD(SUM(MID(REPLACE(A1,7,,19),ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1),A1)
数组公式,输入公式后,按ctrl +shift +回车 结束