使用Excel的函数批量判断身份证号码是否有效答:使用以下公式=IF(IF(LEN(A1)=18,MID(A1,18,1)=MID("10X98765432",MOD(SUMPRODUCT({7;9;10;5;8;4;2;1;6;3;7;9;10;5;8;4;2},--MID(A1,{1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17},1)),11)+1,1),"")=TRUE,"正确","校验错误")说明:A1为第一个身份证...
EXCEL验证身份证号码真伪的公式,请问图中完整的公式应该是怎样的?_百 ...答:身份证校验码是根据前16位对16个系数乘积之和除以11的余数来确定的,10余数对10个校验码:0,1,2,3,4,5,6,7,8,9,10对应1,0,"X",9,8,7,6,5,4,3,2。计算校验码公式,比如身份证号码在A2,B2输入=LOOKUP(MOD(SUMPRODUCT(--MID(A2,COLUMN(A1:Q1),1),{7,9,10,5,8,4,2,1,6,...
如何批量验证excel身份证号码是否正确答:假设身份证号在A1,你在B1里输入下列公式,如果B1显示OK,说明身份证是正确的,显示wrong表示身份证有误:=IF(LOOKUP((LEFT(A1,1)*7+MID(A1,2,1)*9+MID(A1,3,1)*10+MID(A1,4,1)*5+MID(A1,5,1)*8+MID(A1,6,1)*4+MID(A1,7,1)*2+MID(A1,8,1)+MID(A1,9,1)*6+MID(A1...
excel中怎么检查一列身份证号的有效性答:=== 其实上面只是针对18位身份证的校验公式 如果既有15又有18位的话公式就长多了 =IF(LEN(A2)=18,IF(CHOOSE(MOD(SUMPRODUCT(MID(A2,ROW($1:$17),1)*2^(18-ROW($1:$17))),11)+1,1,0,"X",9,8,7,6,5,4,3,2)&""=RIGHT(A2),"正确","错误"),IF(LEN(A2)=15,IF(CHOOSE...