微式办公网微式办公网

身份证校验码计算公式excel

1准备公式:

=IF(A2="","",(IF(MID("10X98765432",MOD(SUMPRODUCT(MID(A2,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1)=MID(A2,18,18),"正确","错误")))

2.新建一张表格,第一列身份证号码,第二列验证公式,如图:

微信图片_20211103104746.png

3.选中身份证号码列,右键全部设置为文本格式(防止身份证号输入尾数变成0),如图:

微信图片_20211103105625.png

4.选中身份证号码旁边的单元格,将公式粘贴进去,如有差异将公式里的A2替换为指定身份证号的单元格序号,然后回车

5.选中有公式的单元格黑框,往下拖动完成批量验证

未经允许不得转载:微式办公网 » 身份证校验码计算公式excel