如何在Excel中批量审核身份证号码?
发布网友
发布时间:2022-04-23 11:12
我来回答
共3个回答
热心网友
时间:2023-10-12 03:00
将审核表和核查表中的身份证号码复制到一个新表中的A列和B列(假设从第1行开始),在C1的单元格中输入:=IF(A1=B1,"","错误")拖动填充柄到数据结束行即完成比较。
热心网友
时间:2023-10-12 03:00
身份证号码验证功能公式(仅限18为身份证号码):
=IF(AND(LEN(F5)=18,MID("10X98765432",MOD(SUM(MID(F5,{1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17},1)*{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2}),11)+1,1)=MID(F5,18,1)),"身份证验证正确","错误")
本人使用F5单元格作为身份证所在单元格,请自行调整单元格位置。公式中一共引用3次F5单元格。
热心网友
时间:2023-10-12 03:00
方法如下:
=MID("10X98765432",MOD(SUMPRODUCT(MID(B2,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1)=RIGHT(A1,1)
注:A1为身份证号所在单元格