说明
1.身份证号为随机产生的一个数字,产生的方法为:
(1)前6位数字取自表“身份证前六位”,用RAND函数取行号,再用INDEX取前
(2)第7、8两位取19
(3)第9、10用RAND函数两位取35~99
(4)第11、12位用TEXT+ROUNDUP(RAND())函数取01~12
(5)第13、14位用(4)的方法取01~28,只所以不取29、30、31,只为了不产生日期
(6)第15~18位用同样的方法取0001~9999
注:因最后的校验码为随机产生的数字,所以得到的身份证号多有错误,验证更直观
2.出生的日期用TEXT(TEXT(MID(),"00-00-00"),"e年m月d日")取得,这样产生的日期是规
3.身份证第17位是奇数时为男,偶数时为女,用MOD函数性别,当然07版中也可以用ISODD
4.有效性验证的方法为检验码是否正确+地区码是否存在,否则返回错误
5.第18位号的产生方法为
(1)用MID及ROW函数将身份证号的前17位数字分别乘以2的{17,16,15,14,13,1
(2)将(1)中得到的数字用SUM求和
(3)再将结果用MOD取11的余数加上1
(4)再利用上述结果用MID函数取"10x98765432"的中数字得利第18位数字的验证码
6.地区的获得分四步
(1)先用LEFT取身份证号前两位,乘以10000,再用VLOOKUP找到省或直辖市
(2)用上述方法再取前4位号码,乘以100,再用VLOOKUP函数找到市
(3)最后取前6位数,找到县或区
(4)将三者用&连接,即可得到完整的地区
7.现在的15位身份证号已经很少了,故本表没有考虑将15位号码改为18位
8.以上所有技术均来自EH论坛,感谢EH为广大EXCEL们所做的巨
身份证号码前6位与地区对照表_法律资料_人文社科_专业资料。身份证号码前6位与地区对照表,以word表格形式。身份证号码前 6 位 110000 110100 110101 110102 ...
全国身份证号码地区(含县、市)对照表_社会学_人文社科_专业资料。这是我自己整理的,包括了最新启用的号段,并都添加了超级链接,用起来比较方便。...
【生活常识】身份证 号码前 6 位表示的地 区对照表 120114 武清区 120115 宝坻区 120200 县 120221 宁河县 120223 静海县 120225 蓟县 130000 河北省 130100 ...
身份证号码前6位表示的地区对照表_法律资料_人文社科_专业资料。身份证...2014 Baidu 使用百度前必读
身份证号码前六位对应县及县的行政区域 部分_公共/行政管理_经管营销_专业...2014 Baidu 使用百度前必读 文库协议...
身份证号籍贯对照表 130页 免费 身份证号码对应的地区 27页 免费 身份证号码... 全国身份证号码归属地大... 128页 免费2014 Baidu 使用百度前必读 ...
这可是目前最全的哦身份证号码各位的含义 新的 18... 5-6 位县、县级市、区代码; 7-14 位出生年月...举例: 130503 19670401 0012 这个身份证号的含义: ...
身份证号码省市地区_专业资料。身份证前六位,省份及市清单公民身份号码是由 ...地址码(身份证地址码对照表见下面附录)和出生日期码很好理解, 顺序码表示在同...
身份证号码对应地区_人力资源管理_经管营销_专业资料 暂无评价0人阅读0次下载举报文档 身份证号码对应地区_人力资源管理_经管营销_专业资料。编码 110000 110100...
中国分省身份证号码前6位地区对照表_法律资料_人文社科_专业资料。身 份证号... 42页 1下载券2014 Baidu 使用百度前必读 文库协议...
热门文档