身份证简单校验

8次阅读
没有评论

身份证简单校验 软件

主要功能:
位数检测,非法字符检测,年月日合法检测,最后一位校验码检测。
只是简单的校验,并非严格校验。

应用场景:
例如学校需要单位管理员导入学籍数据,导入各种考试数据等;班主任导入学生信息到各种学习平台建账号等。
如果没有校验就导入,必然会有可能出现错误,又要重新修改,重新导入,。。。,重复操作。
关键是有时候不知道哪里错了(例如数字0输入了大写字母O,用放大镜都难找出不同),太麻烦了。
使用本软件简单检验一下,就可以避免上述那些基本的错误,减轻工作。

运行截图:

附件下载:

附excel几个公式(以身份证号在B2单元格为例):
1、最后一位校验:
=IF(LEN(B2)<>18,"非二代身份证",IF(MID("10X98765432",(MOD(SUMPRODUCT(MID(B2,ROW(INDIRECT("1:17")),1)*{7;9;10;5;8;4;2;1;6;3;7;9;10;5;8;4;2}),11)+1),1)=RIGHT(B2),"对","错误"))

2、出生日期:
=MID(B2,7,8)

3、性别:
=IF(MOD(MID(B2,17,1),2)=1,"男","女")

正文完
 0
116博客
版权声明:本篇文章由 116博客 于2024-11-29发表,共计498字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码