吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 23298|回复: 258
收起左侧

[原创工具] 身份证简单校验

    [复制链接]
52pojie11023995 发表于 2022-10-19 10:35
本帖最后由 52pojie11023995 于 2023-3-26 20:57 编辑

身份证简单校验 软件


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


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


运行截图:
jiaoyan.JPG


附件下载:
身份证简单校验软件.zip (93.73 KB, 下载次数: 989)


附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,"男","女")

免费评分

参与人数 30吾爱币 +31 热心值 +25 收起 理由
ptjmzcr + 1 谢谢@Thanks!
chao8709 + 1 + 1 我很赞同!
大游 + 1 + 1 谢谢@Thanks!
anysler + 1 + 1 我很赞同!
pxj123456 + 1 + 1 用心讨论,共获提升!
w00 + 1 + 1 我很赞同!
zhaojun0903 + 1 + 1 谢谢@Thanks!
a709447628 + 1 + 1 谢谢@Thanks!
巴黎飞鱼 + 1 我很赞同!
nqldxz + 1 + 1 我很赞同!
SKRSKR2020 + 1 + 1 谢谢@Thanks!
xlycaq1 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
AmazingQss + 1 + 1 我很赞同!
Lkuanai + 1 + 1 谢谢@Thanks!
hap + 1 鼓励转贴优秀软件安全工具和文档!
cdmyuxx + 1 要是能现实头像就更完美了
lbwnba + 1 + 1 谢谢@Thanks!
悠然地2012 + 1 热心回复!
nixiang_0607 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
彭于晏丶 + 1 + 1 热心回复!
xbgwapj + 1 + 1 谢谢@Thanks!
love895 + 1 热心回复!
fenger313 + 1 谢谢@Thanks!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
爱的太迟 + 1 + 1 用心讨论,共获提升!
sax1980 + 1 谢谢@Thanks!
yanglinman + 1 谢谢@Thanks!
Coptis_china + 1 谢谢@Thanks!
bg_yx + 1 我很赞同!
wkdxz + 2 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

木木头上 发表于 2022-10-19 13:53
Excel:身份证信息验证公式
=IF(D3="","",(IF(MID("10X98765432",MOD(SUMPRODUCT(MID(D3,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1)=MID(D3,18,18),"正确","错误")))

这个是我常用的公示,D3是身份证号所在单元格,建议为文本格式

免费评分

参与人数 5吾爱币 +5 热心值 +5 收起 理由
gmail6 + 1 + 1 谢谢@Thanks!
猫被鱼叼走了 + 1 + 1 谢谢@Thanks!
businiao10000 + 1 + 1 我很赞同!
tz_being + 1 + 1 热心回复!
cimctht + 1 + 1 热心回复!

查看全部评分

995 发表于 2022-10-19 14:37
我用这个也管用,不知道什么原理=IF(LOOKUP((LEFT(c1050,1)*7+MID(c1050,2,1)*9+MID(c1050,3,1)*10+MID(c1050,4,1)*5+MID(c1050,5,1)*8+MID(c1050,6,1)*4+MID(c1050,7,1)*2+MID(c1050,8,1)+MID(c1050,9,1)*6+MID(c1050,10,1)*3+MID(c1050,11,1)*7+MID(c1050,12,1)*9+MID(c1050,13,1)*10+MID(c1050,14,1)*5+MID(c1050,15,1)*8+MID(c1050,16,1)*4+MID(c1050,17,1)*2)-ROUNDDOWN((LEFT(c1050,1)*7+MID(c1050,2,1)*9+MID(c1050,3,1)*10+MID(c1050,4,1)*5+MID(c1050,5,1)*8+MID(c1050,6,1)*4+MID(c1050,7,1)*2+MID(c1050,8,1)+MID(c1050,9,1)*6+MID(c1050,10,1)*3+MID(c1050,11,1)*7+MID(c1050,12,1)*9+MID(c1050,13,1)*10+MID(c1050,14,1)*5+MID(c1050,15,1)*8+MID(c1050,16,1)*4+MID(c1050,17,1)*2)/11,0)*11,{0,1,2,3,4,5,6,7,8,9,10},{"1","0","x","9","8","7","6","5","4","3","2"})=RIGHT(c1050,1),"Right","Wrong")

免费评分

参与人数 2吾爱币 +1 热心值 +2 收起 理由
a709447628 + 1 热心回复!
tz_being + 1 + 1 热心回复!

查看全部评分

 楼主| 52pojie11023995 发表于 2023-3-23 10:47
xuming0315 发表于 2023-3-22 16:26
更严格的校验都还有啥啊,需要再科普一下。

那就复杂了,还涉及到地区代码,2月份平年28天,闰年29天。
thomasyang2005 发表于 2022-10-19 10:38
确实实用,很节约时间,提高效率。
studyggm 发表于 2022-10-19 10:39
支持一下,收藏。谢谢
TheMemory 发表于 2022-10-19 10:39
很赞!很实用
xjhzz 发表于 2022-10-19 10:40
很实用的小软件
cybermay 发表于 2022-10-19 10:48
校验完了 不能导出?
wkdxz 发表于 2022-10-19 10:49
很实用,支持!
bg_yx 发表于 2022-10-19 10:52
这个很实用。
头像被屏蔽
wangyubo2022 发表于 2022-10-19 10:53
提示: 作者被禁止或删除 内容自动屏蔽
fyzlzm 发表于 2022-10-19 10:54
谢谢分享,下载试试。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 提醒:禁止复制他人回复等『恶意灌水』行为,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-27 12:53

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表