18位的身份证号码的最后一位是验证位,在excel中输入身份证号码时能不能使用验证位来判断身份证号码是否输入正确呢,可以使用如下公式(假设身份证号码在A列1行):
=MID("10X98765432",MOD(SUMPRODUCT(MID(A1,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1)=RIGHT(A1)
18位的身份证号码的最后一位是验证位,在excel中输入身份证号码时能不能使用验证位来判断身份证号码是否输入正确呢,可以使用如下公式(假设身份证号码在A列1行):
=MID("10X98765432",MOD(SUMPRODUCT(MID(A1,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1)=RIGHT(A1)