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)
了解如何在Excel中使用特定公式验证18位身份证号码的正确性,该公式利用验证位检查号码的有效性。
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)
2674

被折叠的 条评论
为什么被折叠?
