excel身份证号验证

=IF(LEN(A2)<>18,"长度错误",IF(MID("10X98765432",MOD(SUMPRODUCT(MID(A2,ROW($1:$17),1)*{7;9;10;5;8;4;2;1;6;3;7;9;10;5;8;4;2}),11)+1,1)=UPPER(MID(A2,18,1)),"正确","错误"))
posted @ 2026-04-22 11:47  LiuYanYGZ  阅读(3)  评论(0)    收藏  举报