EXCEL:身份证号码包含的信息
------:OFFICE说
一、工作场景:
提供一个表格,里面仅有身份证号码,现需解决以下问题:
1、因业务需要,须填写对应的性别,出生年月日;男宝宝的名字
2、已有性别,需要检查表格中填写的性别是否正确;
3、判断身份证所对应的人年龄是否合适。
二、TT教你做:
证件号码所在单元格为A2。
1、身份证号码的长度:
一代身份证号码长度为15位,二代证长度为18位,我们可以使用LEN函数,检查属于哪一代证还是二代证:
=LEN(A2)
2、以18位二代证为例填写性别:
互质数是什么(1)使用MID字符串函数提取身份证号码的顺数第17位,倒数第2位数字;
郑爽个人简介 个人资料(2)使用IF如果函数和MOD余数函数判断倒数第二位数字的奇偶性,如偶数为“女”,奇数为“男”。
本兮歌曲六爻入门=IF(MOD(MID(A2,17,1),2)=0,"女","男")
(3)若表格中已有性别,需检查填写是否正确,可使用IF函数把从身份证号码得出的性别与已有的性
别进行对比,信息相符则正确,信息不符则错误。
3、以18位二代证为例填写出生年月日:
使用MID字符串函数,取身份证号码顺数第7位开始的8位日期。
=MID(A2,7,8)兵马俑资料详细
4、以18位二代证为例判断是否满16周岁:
使用IF判断函数,把出生年月日(D2)与当前日期进行相比,大于或等于160000则满16周岁,否则
则未满16周岁。
=IF(VALUE(20161218-D2)>=160000,"满16周岁","未满16周岁")
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论