分享

如何利用Excel检查输入的身份证号码对错?

 萍大姐的小屋 2018-06-21

根据身份证校验位的计算规则,对校验位进行计算判断。身份证的校验规则说起来比较繁琐,这里就不介绍了,按照下述方法做个简单的设定和公式,只需2步就可完成,快来试试吧。

1、打开excel后,先在一个工资表中输入下列参数数据(不可输错哦),并将这17个数据定义为“系数”(定义名称的操作方法:选中这17个数据,在名称栏,即下图红圈处输入“系数”,回车确定)。

.

2、在另一个工作表中进行身份证号码合法性校验,假设在A2单元格输入身份证号码,在B2单元格输入公式:=IF(LEN($A2)=18,IF(MID("10X98765432",MOD(SUMPRODUCT(VALUE(MID($A2,ROW($1:$17),1)),系数),11)+1,1)=RIGHT($A2,1),"正确","校验位错"),"长度错误")

向下复制公式,既可对A列输入的身份证号码进行长度和校验位的判断验证。经过测试,妥妥的。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多