15位数身份证升级方法

合集下载

15位身份证号码转18位算法

15位身份证号码转18位算法

15位⾝份证号码转18位算法⾝份证号码15位升18位⾝份证18位验证18位⾝份证标准在国家质量技术监督局于1999年7⽉1⽇实施的GB11643-1999《公民⾝份号码》中做了明确的规定。

GB11643-1999《公民⾝份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称"社会保障号码"更名为"公民⾝份号码",另外GB11643-1999《公民⾝份号码》从实施之⽇起代替GB11643-1989。

GB11643-1999《公民⾝份号码》主要内容如下:⼀、范围该标准规定了公民⾝份号码的编码对象、号码的结构和表现形式,使每个编码对象获得⼀个唯⼀的、不变的法定号码。

⼆、编码对象公民⾝份号码的编码对象是具有中华⼈民共和国国籍的公民。

三、号码的结构和表⽰形式1、号码的结构公民⾝份号码是特征组合码,由⼗七位数字本体码和⼀位校验码组成。

排列顺序从左⾄右依次为:六位数字地址码,⼋位数字出⽣⽇期码,三位数字顺序码和⼀位数字校验码。

2、地址码表⽰编码对象常住户⼝所在县(市、旗、区)的⾏政区划代码,按GB/T2260的规定执⾏。

3、出⽣⽇期码表⽰编码对象出⽣的年、⽉、⽇,按GB/T7408的规定执⾏,年、⽉、⽇代码之间不⽤分隔符。

4、顺序码表⽰在同⼀地址码所标识的区域范围内,对同年、同⽉、同⽇出⽣的⼈编定的顺序号,顺序码的奇数分配给男性,偶数分配给⼥性。

5、校验码(1)⼗七位数字本体码加权求和公式S = Sum(Ai * Wi), i = 0, ... , 16 ,先对前17位数字的权求和Ai:表⽰第i位置上的⾝份证号码数字值Wi:表⽰第i位置上的加权因⼦Wi: 7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2(2)计算模Y = mod(S, 11)(3)通过模得到对应的校验码Y: 0 1 2 3 4 5 6 7 8 9 10校验码: 1 0 X 9 8 7 6 5 4 3 2四、举例如下:北京市朝阳区: 110105************⼴东省汕头市: 44052418800101001415位升18的⽅法根据〖中华⼈民共和国国家标准 GB 11643-1999〗中有关公民⾝份号码的规定,公民⾝份号码是特征组合码,由⼗七位数字本体码和⼀位数字校验码组成。

中国居民身份证号码编排规则

中国居民身份证号码编排规则

中国居民身份证号码编排规则中国居民身份证号码为18位数(在原来15位基础上,年增加两位,最后增加效验码一位),编排规则如下:一、前六位为行政区划代码(注:中国行政区划代码编排规则);二、七到十四位为出生年(四位)月(两位)日(两位);三、十五到十七位为顺序码,其中男性为奇数,女性为偶数;四、十八位为效验码,效验码计算方法:1、将前面的身份证号码17位数分别乘以不同的系数。

从第一位到第十七位的系数分别为:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 22、将这17位数字和系数相乘的结果相加。

3、用加出来和除以11,看余数是多少?4、余数只可能有0 1 2 3 4 5 6 7 8 9 10这11个数字。

其分别对应的最后一位身份证的号码为1 0 X 9 8 7 6 5 4 3 2。

5、通过上面得知如果余数是2,就会在身份证的第18位数字上出现罗马数字的Ⅹ。

如果余数是10,身份证的最后一位号码就是2。

上一篇:中国行政区划代码编排规则下一篇:我国电话区号的编排规则中国行政区划代码编排规则中国行政区划分省(自治区、直辖市、特别行政区)、市(地区、自治州、盟)、县(自治县、县级市、市辖区、旗、自治旗)三个层次,行政区划代码为六位数。

1、第一、二位表示省(自治区、直辖市、特别行政区)其中第一位为大区,第二位为区内省华北1:北京市1、天津市2、河北省3、山西省4、内蒙古自治区5东北2:辽宁省1、吉林省2、黑龙江省3华东3:上海市1、江苏省2、浙江省3、安徽省4、福建省5、江西省6、山东省7华中4:河南省1、湖北省2、湖南省3、广东省4、广西壮族自治区5、海南省6西南5:重庆市0、四川省1、贵州省2、云南省3、西藏自治区4西北6:陕西省1、甘肃省2、青海省3、宁夏回族自治区4、新疆维吾尔自治区5(台湾)7:台湾省1特别行政区8:香港特别行政区1、澳门特别行政区22、第三、四位表示市(区、自治州、盟及国家直辖市所属市辖区和县的汇总码)01-20,51-70表示省直辖市;21-50表示地区(自治州、盟)3、第五、六位表示县(自治县、县级市、市辖区、旗、自治旗);01-18表示市辖区或地区(自治州、盟)辖县级市;21-80表示县(旗);81-99表示省直辖县级市。

身份证常识

身份证常识

顺序码(身份证第十五位到十七位)是县、区级政府所辖派出所的分配码,每个派出所分配码为10个连续号码,例如“000-009”或“060-069”,其中单数为男性分配码,双数为女性分配码,如遇同年同月同日有两人以上时顺延第二、第三、第四、第五个分配码。如:007的就是个男生,而且和他同年月日生的男生至少有两个,他们的后四位是001*和003*。分配顺序码中“999、998、997、996”四个顺序号分别为男女性百岁以上老人专用的特定编号。
全国公民身份信息核查系统今日正式开通
3、可以通过名字和身份证号码查头像:通过手机短信、手机上网进行身份信息核查,有效识别身份证真伪,能显示正确身份证头像。 短信查询方法:移动、联通用户编辑“YW姓名身份证号码”到10665110。但是要收费的。
如果一个人第一次领取身份证在河南,那么身份证号码的前两位就是41,不过现在人员流动后身份证号码是不变的,所以如果你以前是河南人,到了北京也不会变号,北京人去了河南也不会变成41打头的身份证号码。
居民身份证号码的含义及基本真伪识别方法
居民身份证是国家法定的证明公民个人身份的证件。为了堵塞和制止假居民身份证的流通和使用,在查验和核查居民身份证时可掌握以下几个要点:
一、居民身份证有效期限与持证人年龄、签发日期的关系
居民身份证的有效期限分为10年、20年、长期三种。16周岁至25周岁的,发给有效期为10年的居民身份证;26周岁至45周岁的,发给有效期为20年的居民身份证;46周岁以上的,发给长期有效的居民身份证。证件有效期限从签发之日起计算。如某人1949年9月20日出生,1984年35周岁时申领居民身份证,签发日期为1984年12月31日,他属于26至45周岁这一年龄段,证件有效期限属于20年这一档次,到2004年12月30日有效期满。

居民身份证编号的含义

居民身份证编号的含义

居民身份证编号的含义2007-01-11 08:07我国现行居民身份证是全国统一编号,由十五或十八位阿拉伯数字组成,每个公民是一人一号,同年、同月、同日所出生的按地区人数,按县固定次序进行合理分配顺序号代码。

做到不重、不漏、不错。

十五位编号排列的含义是:1、第l一6位数为行政区划代码;2、第7—12位数为出生日期代码;3、第13---15位数为分配顺序代码;(1)、行政区划代码,是指公民第一次申领居民身份证时的常住户口所在地的行政地区。

(2)、出生日期代码,第7—8位数代表年份(年份前面二位数省略),第9—10位数代表月份(月份为l位数的前面加零)。

第11一12位数代表日期(日期为1位数的前面加零)。

(3)、分配顺序代码,是按人口数统一合理分配以固定顺序给予每个人的顺序号,最末一位数是奇数的分配给男性,偶数分配给女性。

国务院规定,自1999年10月1日起在全国建立和实行公民身份证号码制度。

公民身份证号码按照GB11643—1999《公民身份证号码》国家标准编制,由18位数字组成:前6位为行政区划分代码,第7位至14位为出生日期码,第15位至17位为顺序码,第18位为校验码。

第18位号码是校验码,目的在于检测身份证号码的正确性,是由计算机随机产生的,所以不再是男性为单数,女性为双数。

作为尾号的校验码,是由号码编制单位按统一的公式计算出来的,如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替,因为如果用10做尾号,那么此人的身份证就变成了19位,而19位的号码违反了国家标准,并且我国的计算机应用系统也不承认19位的身份证号码。

Ⅹ是罗马数字的10,用X来代替10,可以保证公民的身份证符合国家标准。

但是我国的居民身份证在升位后,一些人的尾号变成了X,这部分人在工作生活中,例如去银行存取钱、去汽车公司租赁汽车或者报名参加考试等等过程中,往往不被检验者理解,认为是假身份证,这样的误会给很多人的生活带来不便。

身份证地址码对照表

身份证地址码对照表

身份证地址码对照表公民身份号码是由17位数字码和1位校验码组成。

排列顺序从左至右分别为:6位地址码,8位出生日期码,3位顺序码和1位校验码。

地址码(身份证地址码对照表见下面附录)和出生日期码很好理解,顺序码表示在同一地址码所标识的区域范围内,对同年同月同日出生的人编定的顺序号,顺序码的奇数分配给男性,偶数分配给女性。

身份证最后一位校验码算法如下:1. 将身份证号码前17位数分别乘以不同的系数,从第1位到第17位的系数分别为:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 22. 将得到的17个乘积相加。

3. 将相加后的和除以11并得到余数。

4. 余数可能为0 1 2 3 4 5 6 7 8 9 10这些个数字,其对应的身份证最后一位校验码为1 0 X 9 8 7 6 5 4 3 2。

身份证号码解密|身份证尾数校验码算法|ID card information18位身份证号码各位的含义:1-2位省、自治区、直辖市代码;3-4位地级市、盟、自治州代码;5-6位县、县级市、区代码;7-14位出生年月日,比如19670401代表1967年4月1日;15-17位为顺序号,其中17位(倒数第二位)男为单数,女为双数;18位为校验码,0-9和X。

作为尾号的校验码,是由把前十七位数字带入统一的公式计算出来的,计算的结果是0-10,如果某人的尾号是0-9,都不会出现X,但如果尾号是10,那么就得用X来代替,因为如果用10做尾号,那么此人的身份证就变成了19位。

X是罗马数字的10,用X来代替10。

举例:130503 19670401 0012这个身份证号的含义: 13为河北,05为邢台,03为桥西区,出生日期为1967年4月1日,顺序号为001,2为校验码。

其实,身份证号码与一个人的性别、出生年月、籍贯等信息是紧密相连的,无论是15位还是18位的身份证号码,其中都保存了相关的个人信息。

15位身份证号码:第7、8位为出生年份(两位数),第9、10位为出生月份,第11、12位代表出生日期,第15位代表性别,奇数为男,偶数为女。

其他自然人证件代码

其他自然人证件代码

其他自然人证件代码第一代居民身份证,1984年开始发行,于2013年1月1日正式退出。

身份证位数15位:前1、2位数字表示:所在省份的代码。

第3、4位数字表示:所在城市的代码。

第5、6位数字表示:所在区县的代码。

第7~12位数字表示:出生年、月、日。

第13~15位数字是序列号。

2004年1月1日,第二代居民身份证开始换发。

身份证位数18位:第1-2位数字:所在省份的代码。

第3-4位数字:所在城市的代码。

第5-6位数字:所在区县的代码。

第7-14位数字:出生年、月、日。

第15-17位数字:同一地址码所标识的区域范围内,对同年、月、日出生的人员编定的顺序号。

其中,第十七位奇数分给男性,偶数分给女性。

第18位数字:校验码。

校验码数字分别用0-1十个阿拉伯数字或×代表。

这个校验码是通过法定方式计算得出的。

计算结果为10的时候,用希腊数字×代表。

根据《中华人民共和国居民身份证法》第五条规定:十六周岁以上公民的居民身份证的有效期为十年、二十年、长期。

十六周岁至二十五周岁的,发给有效期十年的居民身份证;二十六周岁至四十五周岁的,发给有效期二十年的居民身份证;四十六周岁以上的,发给长期有效的居民身份证。

未满十六周岁的公民,自愿申请领取居民身份证的,发给有效期五年的居民身份证。

2、护照在各类身份证件中,除了居民身份证,护照也较为常见。

中华人民共和国护照,是中华人民共和国出于国际旅行目的发放给中国公民使用的证件。

持有人受到中国海外领事官员的保护。

中华人民共和国护照分为外交护照、公务护照、普通护照和特区护照。

公务护照又分为公务护照和公务普通护照。

特区护照分为香港特别行政区护照和澳门特别行政区护照。

外交护照、公务护照和公务普通护照统称为“因公护照”,普通护照一般称作“因私护照”。

外交护照由外交部颁发给中国党、政、军高级官员,全国人民代表大会、中国人民政治协商会议和各民主党派的主要领导人,外交官员、领事官员及其随行配偶、未成年子女和外交信使等。

易语言算法

易语言算法

易语言经典算法1.取所有质数2.求最小公倍数3.求最大公约数4.汉诺塔5.9X9乘法表6.猫捉老鼠(筛选法)7.水仙花数问题8.计算组合9.身份证升级15位升级到18位10.用冒泡法排序数字11.九宫计算12.奶牛问题13.求阶乘14.折半查找15.给歌手打分16.航线设置17.数字全排列18.借书方案19.求直角三角形20.二分排序21.抢3022.求回文数23.斐波那契数列(递推法)24.分块查找25.求帕斯卡三角(杨辉三角)26.箱子问题(贪婪法)27.寻找文件(递归法)28.求最大公约数(递归法)29.取不重复数(排除法)30.拉丁方31.波松瓦分酒32.皇后问题33.背包问题34.角谷猜想35.邮票组合36.贮油点37.分解质因数38.任意进制转换(大数)39.计算星期几(常用公式)40.计算星期几(蔡勒公式)41.猴子吃桃子42.马踏棋盘43.打鱼还是晒网44.九位累进可除数45.十进制转为二进制46.九连环47.找窃贼48.哥德巴赫猜想49.最小生成数50.农夫过河51.旅游最省钱路径52.马克思手稿中的数学题53.上楼梯(递归).e54.上楼梯(非递归)55.金额大小写转换56.求一元二次方程的根(二分法)57.数字与IP地址间的转换58.八皇后问题(回溯法)59.求N阶幻方60.计算分数的精确值61.找零钱62.求一元二次方程的根(公式法)63.比赛日程(分治法)64.两个有序数组的合并65.统计投色子(2个)的结果66.12小球问题67.改进冒泡排序法68.螺旋数组69.射击环数70.猜数字游戏71.桶排序72.造币厂问题73.直接插入排序74.搬砖75.公车座位巧安排76.韩信点兵(中国剩余定理)77.黑洞数78.矩阵相乘79.螺旋矩阵问题(多循环法)80.买水果问题81.求平方根82.求任意三角形面积83.全排列问题(递推法)84.怎样组合值最大85.取两数之间均匀分布的随机数算法:递归递推法分块查找筛选法枚举法冒泡法二分法序号:001使用算法:筛选法问题:取N以内的所有质数数量并显示,问题描述:求N(N>0)个自然数中的所有质数数量,并显示问题分析:先把所有质数以外的数,打上“1“的标志,最后搜索整型数组,找出值为0的个数,就是质数的个数!备注:易语言例程:001.取所有质数.e序号:002使用算法:循环检验问题:求最小公倍数问题描述:求任意2个自然数的最小公倍数问题分析:我们只要认准一个数,先从自身开始和另一个数求余数比较,为0那么这个数就是最小公倍数,如果不为0,那么把这个数不断翻倍再比较。

15位数身份证升级方法

15位数身份证升级方法

15位数身份证升级方法第一步:身份证号码数据挪到A列,插入一列空白列B列,B1输入=LEN(A1)后向下拉。

筛选出15位的老身份证重新做个表第二步:身份证号码数据挪到A列,插入一列空白列B列,B1输入公式=IF(LEN(A1)=15,CONCATENATE(MID(A1,1,6),"19",MID(A1,7, 9),MID("10X98765432",MOD(MID(A1,1,1)*7+MID(A1,2,1)*9+MID(A1,3,1)*10+MID(A1,4,1)*5 +MID(A1,5,1)*8+MID(A1 ,6,1)*4+1*2+9*1+MID(A1,7,1)*6+MID( A1,8,1)*3+MID(A1,9,1)*7+MID(A1,10,1)*9+MID(A1,11,1)*10+MID(A1,12,1)*5+MID(A1,13,1)*8+MID(A1,14,1)*4+MID(A1,15,1)*2,11)+1,1)),A1) 这样15位身份证号码就变成了18位。

这个表保存好设为:表一(后面VLOOKUP函数用的上)第三步:将做好的身份信息进行批量联网核查。

第四步:批量联网核查正确的即可做远程授权核实:有两个方法:一、在60465里面直接输入15位身份证号,18位数的减成15位的大家肯定都会输二、如果想在60465里面输客户号,可用VOOKLUP函数在第二步“表一”里面将客户号对应。

VLOOKUP函数用法不好描述请百度(提示:在验证公式正确性时,很多身份证号通过这个公式错了,有可能是倒第二位数字本来网点原来就录错了与公式无关。

)参考资料:公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。

排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码B2=RIGHT(A2,1)例如身份证号在A2单元,在B2单元格用上述函数可以取出身份号尾数的X,然后向下拖就可以取出所有的尾数X。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一步:
身份证号码数据挪到A列,插入一列空白列B列,B1输入=LEN(A1)后向下拉。

筛选出15位的老身份证
重新做个表
第二步:
身份证号码数据挪到A列,插入一列空白列B列,B1输入公式
=IF(LEN(A1)=15,CONCATENATE(MID(A1,1,6),"19",MID(A1,7,9),MID("10X98765432",MO D(MID(A1,1,1)*7+MID(A1,2,1)*9+MID(A1,3,1)*10+MID(A1,4,1)*5+MID(A1,5,1)*8+MID(A1 ,6,1)*4+1*2+9*1+MID(A1,7,1)*6+MID(A1,8,1)*3+MID(A1,9,1)*7+MID(A1,10,1)*9+MID(A1, 11,1)*10+MID(A1,12,1)*5+MID(A1,13,1)*8+MID(A1,14,1)*4+MID(A1,15,1)*2,11)+1,1)),A1) 这样15位身份证号码就变成了18位。

这个表保存好设为:表一(后面VLOOKUP函数用的上)
第三步:将做好的身份信息进行批量联网核查。

第四步:批量联网核查正确的即可做远程授权核实:
有两个方法:一、在60465里面直接输入15位身份证号,18位数的减成15位的大家肯定都会输二、如果想在60465里面输客户号,可用VOOKLUP函数在第二步“表一”里面将客户号对应。

VLOOKUP函数用法不好描述请百度
(提示:在验证公式正确性时,很多身份证号通过这个公式错了,有可能是倒第二位数字本来网点原来就录错了与公式无关。


参考资料:
公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。

排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位数字校验码
B2=RIGHT(A2,1)
例如身份证号在A2单元,在B2单元格用上述函数可以取出身份号尾数的X,然后向下拖就可以取出所有的尾数X。

C2=CODE(B2),可以在C列取出大X和小X的不同值,然后就可以将小X和大X区分开。

相关文档
最新文档