本帖最后由 xuanxuan 于 2022-10-19 22:13 编辑
身份证简单校验 软件
主要功能: 位数检测,非法字符检测,年月日合法检测,最后一位校验码检测。 只是简单的校验,并非严格校验。
应用场景: 例如学校需要单位管理员导入学籍数据,导入各种考试数据等;班主任导入学生信息到各种学习平台建账号等。 如果没有校验就导入,必然会有可能出现错误,又要重新修改,重新导入,。。。,重复操作。 关键是有时候不知道哪里错了(例如数字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,"男","女")
下方隐藏内容为本帖所有文件或源码下载链接:
游客你好,如果您要查看本帖隐藏链接需要登录才能查看,
请先登录
|