您当前的位置:首页 > 职场资讯 > 职业指导

HR必备技能:快速从身份证号中提取员工信息

来源:求职通 时间:2018-08-13 作者:HR老鸟聊职场,公众号:薪人薪事 浏览量:
作者:薪人薪事企小薪
链接:https://zhuanlan.zhihu.com/p/40101825
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

身份证号码的处理是HR部门经常遇到的问题,不过据小薪统计,相当一部分人员基本还是手动对身份证号码进行处理,效率可想而知啦!

身份证上这一串长长的数字代表了什么含义,我们又怎么能对这些信息进行高效提取呢?


<img src="https://pic1.zhimg.com/v2-0a0be6f440d5c057b12e6d0543f2ee09_b.jpg" data-caption="" data-size="normal" data-rawwidth="550" data-rawheight="347" class="origin_image zh-lightbox-thumb" width="550" data-original="https://pic1.zhimg.com/v2-0a0be6f440d5c057b12e6d0543f2ee09_r.jpg">


一、身份证号各个数字都代表什么含义

公民身份号码:由十七位数字本体码和一位校验码组成。排列顺序依次为:六位地址码,八位出生日期码,三位顺序码和一位校验码。

<img src="https://pic1.zhimg.com/v2-b9fce1ed3c39b1018190949000532170_b.jpg" data-caption="" data-size="normal" data-rawwidth="423" data-rawheight="376" class="origin_image zh-lightbox-thumb" width="423" data-original="https://pic1.zhimg.com/v2-b9fce1ed3c39b1018190949000532170_r.jpg">


  1. 地址码 (1-6位)前两位表示省,第三、四位表示市,第五、六位表示县。

  2. 出生日期码 (7-14位)表示对象出生的年、月、日,代码之间不用分隔符。 例如:1992年11月2日就用19921102表示。

  3. 顺序码 (15-17位)是在地址码所标识的区域范围内,对同年、月、日出生的人员编定的顺序号。其中第十七位奇数代表男性,偶数代表女性。

  4. 校验码(最后一位)的作用,是防止在输入电脑的过程中出现错误。前面17位数经过一定的运算得到一个整数,这个整数除以11,得到一个余数,这个余数再对应一个数就是校验码。除11得到的是11个数,0-9这几个数字不够用,因此需要数字10,为避免10的出现带来19位身份证号,因此用X来替代,Ⅹ是罗马数字的10。

<img src="https://pic4.zhimg.com/v2-24f1fc15c5d44b41880ad77af877b686_b.jpg" data-caption="" data-size="normal" data-rawwidth="640" data-rawheight="384" class="origin_image zh-lightbox-thumb" width="640" data-original="https://pic4.zhimg.com/v2-24f1fc15c5d44b41880ad77af877b686_r.jpg">


二、身份证号中能提取到哪些信息

看来身份证真的包含了不少内容,那么作为HR,在员工信息处理时,你能从中提取到哪些信息呢?

出生地、出生日期、生日、性别、年龄、属相、星座......


三、怎么用EXCEL提取这些信息?

下面小薪根据HR宝宝们工作中,最常用到的几条信息,给大家做个演示。

①提取生日=TEXT(MID(A1,7,8),"0-00-00")

<img src="https://pic4.zhimg.com/v2-847a6817d9da34760aa8bf9ce665a3a9_b.jpg" data-caption="" data-size="normal" data-rawwidth="378" data-rawheight="201" class="content_image" width="378">


②提取性别=IF(MOD(MID(A2,17,1),2),"男","女")

<img src="https://pic1.zhimg.com/v2-15553e17b42f4a360910bf6694800be7_b.jpg" data-caption="" data-size="normal" data-rawwidth="417" data-rawheight="200" class="content_image" width="417">


四、函数知识点解析:


MOD

返回两数相除的余数,结果的正负号与除数相同,MOD(number,divisor)number为被除数,divisor为除数。


MID

返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。

MID (text,start_num,num_chars),MID (要提取字段的数据,提取第一个字符的位置,提取几个字符)


TRUE或FALSE

在EXCEL中,TRUE就是对的,表示条件为真,FALSE就是错的,表示条件为假。


IF

根据对指定的条件计算结果为TRUE或FALSE,返回不同的结果。

IF(条件,条件成立时返回的结果,条件不成立时返回的结果)



好啦,今天的薪技巧就普及到这里,你都理解了吗?

小薪这里只举了几个最常用的场景,小伙伴们还可以运用以上这些知识,自己去想想怎么自动提取员工的年龄,属相,星座等信息。


身份证号涉及到每个人的敏感信息,HR宝宝们千万要替员工保管好,防止被他人利用哦。

流氓会技术,警察拦不住


分享到:
客服服务热线
029-89362220
工作日 9:00-19:00
官方微信

Copyright 2010-2018 求职通 陕ICP备13010103号

地址:西安市咸宁西路29号咸宁国际广场2单元14层 电话(Tel):029-89362220 EMAIL:i@qiuzhitong.com

用微信扫一扫