EXCEL表格中如何对比新旧身份证号码

2020-06-08 社会 389阅读

假设表1A列为新身份证号码,表2A列为老身份证号码,分别B列标出对应的新、老身份证号码;

1、在表1的B2列输入公式:

=IFERROR(OFFSET(表2!A:A,MATCH(LEFT(A2,6)&MID(A2,9,6)&MID(A2,15,3),表2!A:A,0)-1,0,1,1),"") 回车;

见图一

2、选中表1的B2单元格,下拉填充表1的B列;

见图二

3、在表二的B2单元格输入公式:

=IFERROR(OFFSET(表1!A:B,MATCH(A2,表1!B:B,0)-1,0,1,1),"") 回车;

见图三

4、选中表2的B2单元格,下拉填充表2的B列,实际结果:

见图四

说明:在新老身份证的判断上,大可不必管最后一位校验位和第七、第八位的年份千、百位!因为18位身份证的第一至六位、第九至17位就是老身份证的15位号码,只要从新身份证号码中提取出这15位与老身份证号码做比较即可!

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com