身份证号码中隐藏了非常多的个人信息,例如户籍地、出生日期、性别等 。如下图所示,我们该如何通过身份证号码将上述信息给提取出来 。
文章插图
思路:身份证号码前6位代表的是户籍地信息,第7到14位表示的出生日期,倒数第二位表示的是性别信息 。我们要得到户籍地,只需将前6位数字提取出来,然后到户籍地数据库中查询并返回相应的户籍地信息即可 。要得到出生日期信息,我们只需将第7到14位数字提取出来,然后转化为真正的日期即可;要得到性别信息,只需要判断倒数第二位数字的奇偶性即可 。
一、快速得到户籍地信息的技巧我们在百度文库上搜索“行政区划代码”即可免费下载的行政区划代码,下载下来打开备用,你可以将其复制到身份证号码所在的工作表里,如下图所示 。
文章插图
接下来我们就可以利用查询户籍地信息了 。
【3个跟身份证相关的Excel技巧,实用且简单,随便一个让你效率倍增】1.提取身份证号码前6位数字
=Left(F2,6)2.利用提取到的身份证号码前6位数字到行政区划数据中去查询
=vlookup(Left(F2,6),$A:$B,2,0)
文章插图
当然,利用其它的函数照样可以搞定户籍地信息的查询,比如:
=LOOKUP(LEFT(F2,6),$A:$B)
=INDEX(A$2:B$3526,MATCH(LEFT(F2,6),A$2:A$3526,),2)
……
二、利用简单的IF函数确定身份证中的性别信息身份证号码中的倒数第二位数字代表性别,奇数为男,偶数为女 。首先我们可以文本函数提取倒数第二位数字,然后判断其奇偶性,从而得出性别信息 。
1.提取身份证号码倒数第二位
=left(right(F2,2),1)=mid(F2,17,1)2.判断提取到的数字的奇偶性
=isodd(--mid(F2,17,1))3.根据判断结果返回性别信息
=IF(ISODD(--LEFT(RIGHT(F2,2))),"男","女")
即可得到结果 。
文章插图
三、快速从身份证号码得到出生日期要从身份证号码提取出生日期,方法有很多 。比如函数法、分列法以及快速填充法等 。在这里我就介绍最简单的一种提取出生日期的技巧:分列法 。
技巧:
选中F2:F29单元格区域,按下Alt+A+E组合键打开文本分列向导对话框,选择固定宽度,单击下一步,在打开的对话框中身份证号码的第6位数字后及第15位数字前单击单击一下建立两条分割线,然后单击下一步,单击分列线前半部分,勾选不导入此列,在第二条分列线后的部分,勾选不导入此列,然后选中两条分列线的中间部分,勾选日期,目标区域选择I2,单击完成即可 。
文章插图
- 身份证最后一位为什么是x 身份证最后一位为什么是英文字母
- 【游戏迷】三国志11-这些特技很强大,但却跟错了主人!袁术:你在暗示谁?
- 奢侈品高跟鞋品牌编年史 奢侈品高跟鞋牌子
- 今天我舍友不开心,她手机用了不到两年,但拍照不好看,本想跟家里借钱
- 【游戏世界】BLG从顶级队成为垫底队!水晶哥点评:真的跟上单没多大关系!
- 这位湖南小伙,养殖的田螺几十块钱一斤,商家还抢着跟他订货
- 不要跟眉毛有痣的人打交道 眉毛长痣容易招小人吗
- 【时尚一点】波点连衣裙搭配高跟鞋,减龄又甜美,穿出时尚高级感
- 【游戏迷】4AM选手现状,112跟小海两级反转,ZGG01可能上场,楠少还需时间
- 拍照的比例选哪个好 拍照选什么比例好