Hello,大家好,今天来解决一个粉丝提问的问题:如何为身份证号码设置显示格式,如下图,让身份证号码6-8-4的方式进行显示,他说这自己想了好久也没想出来办法,今天就跟大家分享分享下我的解决思路,不知道大家还有没有什么好的办法呢。
在我国现行的身份证系统中共有 15 位和 18 位两种身份证号码,第一代身份证大多为 15 位号码,由于 15 位身份证只能为 1900.01.01 到 1999.12.31 出生的人编码,所以后来逐步替换为 18 位的身份证号码。
我们要做校验身份证是否合法,首先要知道身份证号的组成规则,下面我们就来说说这个身份证号:大家都应该知道我们身份号有两种,一种是15位数的身份证号 另一种是18位身份证号。身份证号码位置i: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17。
公民身份号码是特征组合码,由十七位数字本体码和一位数字校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,两位数字顺序码,一位性别属性码,最后一位是数字校验码。根据上面的说明,我们就可以分步在excel中如何搞定这些操作。
前几天跟大家分享了如何验证身份证号码的对错,有粉丝问到:为什么我们的身份证号码是X结尾的?我是不是特殊人群?身份证号码之所以会显示为X,是与校验码的生成规则有关, 跟大家简单的介绍下,身份证号码第18位,也就是校验码的编写规则吧!
每个人都有一张身份证,每一张身份证上都有18位的身份证号,那你知道这18位的身份证号有什么意思吗?每一张身份证号都有18位数字,其中第一位数字和第二位数字代表的是我们的地区和省份,第一位数字中的1代表的是华北地区,2代表的东北地区,3代表的是华东地区,4代表的是中南地区,5代表的是西南地区,6代表的是西北地区。
身份证号码是由18位数字组成的,他们分别表示:前1、2位数字表示:所在省份的代码;享真按统一的公式计算出来的,如果某人的尾号是0~9,都不会出现×,但是如果尾号是10,那么就得用×来代替因为如果用10做尾号,那么此人的身份证就变成了19位,而19位的号码违反了国家标准,并且我国的计算机应用系统也不承认19位的身份证号码。