欢迎来到 0713网站目录
登录

前几天跟大家分享了如何验证身份证号码的对错,有粉丝问到:为什么我们的身份证号码是X结尾的?我是不是特殊人群?

身份证号码之所以会显示为X,是与校验码的生成规则有关, 跟大家简单的介绍下,身份证号码第18位,也就是校验码的编写规则吧!看完你就懂为什么会显示为X了

一、身份证号码的构成

现在的身份证大多都是18位的,15位的基本已经见不到了,我们就以18位的身份证号码为例,来简单的回顾下身份证号码的编写规则

 

地址代码(1-6位)

1-2位是省份代码,3-4位是城市代码,5-6位是区间代码,网上很多地址对照表的,感兴趣的可以搜下

生日代码(7-14位)

7-10位是年份,11-12位是月份,13-14位是天数,这个相信很多人都知道,之前是讲过的

顺序码(15-17位)

15-16位,当地派出所给的主要是为了避免同年同月出生重复的情况,其中第17位是性别代码,奇数会分给男性,偶数会分给女性

校验码(18位)

顾名思义他的作用就是用来检验身份证号码是否正确的,是根据前面十七位数字码,按照特定的计算得出。下面跟大家简单地说下计算的规则,感兴趣的可以具体搜下

二、计算规则

1.计算余数

身份证号码的第1到17位几乎可以说是固定的,而根据规则,1到17位,还分别对应不同的系数,1到17位的系数分别为:7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2

首先需要将每个位数的数字与对应的系数相称得到一个乘积,然后再将乘积求和,这个我们可以使用函数SUMPRODUCT,公式如下,结果为323。

=SUMPRODUCT(B2:B18,C2:C18)

随后需要将323除以11来得到一个余数,这个余数我们可以使用MOD函数,它的作用就是求余数,结果为4

公式=MOD(D19,11)

 

2.计算校验码

求出余数后,还有一个余数校验码的对照表,我放在下面了,刚才求得余数为4,根据对照表可知身份证最后一位是8,如果最后一位不是8,那么它就是错误的号码

因为除以11,所以说是有10个余数的,10个余数就会对应10个校验码,如果校验码写10,那么身份证的长度就会超过18位。所以为了保证身份证号码长度的统一,就使用X来代替数字10,X其实是罗马数字10的意思。

 

三、禁止录入错误的号码

利用校验码,我们可以在Excel中设置禁止录入错误的身份证号码

首先在旁边粘贴公式,会显示一列错误值,不用担心,随后选择数据区域,为数据区域添加【数据验证】,将【允许】设置为自定义,直接输入=B2,就是第一个公式,确定即可

公式:=IF(RIGHT(A2,1)="X","X",--RIGHT(A2,1))=VLOOKUP(MOD(SUMPRODUCT(--MID(A2,{1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17},1),{7;9;10;5;8;4;2;1;6;3;7;9;10;5;8;4;2}),11),{0,1;1,0;2,"X";3,9;4,8;5,7;6,6;7,5;8,4;9,3;10,2},2,0)

 

以上就是今天的全部内容啦,身份证号码结尾位X其实并没有什么特殊的,但是在Excel中,我特别喜欢身份证号码结尾是X的人,有人知道为什么吗?

特别提示:

推荐

最新

最新文章

电信、双线、多线等线路的差别是什么?如何选择?
如何选择合适的虚拟主机
不求与人相比,但求超越自己。
虚拟主机购买其他常见问题
𝗦𝗵𝗮𝗿𝗲 | 张雅钦高清壁纸
𝑺𝒉𝒂𝒓𝒆壁纸|陈都灵|女神在世,权威二字
选择多大空间和流量的主机合适
吃饭只吃七分饱,但“七分饱”究竟是多饱?
如何购买虚拟主机
局域网怎么开启ftp访问共享
陈都灵|哇塞!太适合当壁纸啦~
虚拟主机常见组件版本及参数支持情况(不支持反解析)
祝绪丹|你低头浅笑时,恰似日光拂面来
虚拟主机子站功能开设子网站流程
黄霄雲|人美歌甜,身材还这么好
习近平总书记重要讲话,全文来了!
discuz X3.2最新20141225安装包uc_server不能登陆问题(包括升级后)
虚拟主机乱码目录文件删除(适用Linux系统)
虚拟主机畸形病毒字体文件删除(适用windows系统)
𝗦𝗵𝗮𝗿𝗲 | 章若楠高清壁纸

猜你想看

如何选择合适的虚拟主机
小白菜烹饪大揭秘:焯水与直接炒,哪个才是美味的关键?
刘浩存|舒服美感
特别喜欢水分的7种盆栽绿植,养护时要给足水
疫情反复,居家时囤够5类食物,营养高耐储存吃法多,提高免疫力
职场中,这五个推卸责任的技巧,自己可以不用,但是要知道
录音证据必须满足的4个条件 才能被采纳
经常喝酒的人注意了,出现这几种情况要去看医生了
你家没废水的净水器能直饮吗?别傻傻相信了,听听专业的分析
如何炒回锅肉,你只需要掌握三个窍门,就能让回锅肉变得肥而不腻
宝石圈的“伪装者”,盘点那些「容易混淆」的宝石“姐妹花”
明明睡了很久,醒来还是很累?很多人都不知道怎样才能睡得好
Alist 被卖风波:开源项目商业化背后的信任危机与社区突围
方向盘上的RES、SET和CNL按键,到底有啥用?很多老司机都不清楚
汽车空调不制冷的原因及解决办法?
红木家具如此贵的原因
后驱更好开,为什么大部分家用车都被设计成前驱?
汽车研发制造技术难度最高的是什么呢?发动机变速箱还是底盘?
汽车门把手的3个隐藏功能,新手学会后,有效提高驾驶技术和安全
这食材价格便宜,炒一盘成本不超过5元,特别下饭