在日常人事行政管理工作中,身份证号是最基础也最重要的信息之一。通过Excel函数,我们可以从一串18位的身份证号码中提取出性别、年龄、出生日期、籍贯等关键信息,大幅提升数据处理效率。
表姐整理了552页《Office从入门到精通》,私信【教程】即可领取!
一、判断性别(IF+MOD+MID函数组合)
这个公式组合通过提取身份证第17位数字来判断性别。MOD函数计算该数字除以2的余数,如果余数为0则是偶数代表女性,否则为男性。
在人事档案管理中,快速批量判断员工性别,无需手动查看身份证。
参数解析:MID(A2,17,1)从A2单元格第17位开始提取1个字符;MOD(数值,2)求除以2的余数;IF(条件,"女","男")根据条件返回对应文本。
=IF(MOD(MID(A2,17,1),2)=0,"女","男")

二、身份证号加密(REPLACE函数)
REPLACE函数用于将身份证号中的敏感信息(出生日期部分)替换为星号,保护个人隐私的同时保留必要信息。
在公示名单、报表分享等场景下,对身份证号进行脱敏处理,防止信息泄露。
参数解析:REPLACE(文本,起始位置,替换长度,新文本),这里从第7位开始替换8个字符为8个星号。
=REPLACE(A2,7,8,"********")
三、统计重复项(COUNTIF函数)
COUNTIF函数可以统计指定范围内满足条件的单元格数量,配合通配符*可实现模糊匹配统计。
在核对员工信息时,快速统计某个姓名或身份证号出现的次数,排查重复录入或重名情况。
参数解析:COUNTIF(范围,条件),其中C2&"*"表示以C2内容开头的任意字符串,适用于部分匹配。
=COUNTIF(A2:A7,C2&"*")

四、计算年龄(DATEDIF+DATE+MID函数组合)
这个公式组合先从身份证中提取出生年月日,构造日期格式,再用DATEDIF计算与今天的年数差。
在员工花名册中自动计算年龄,用于年龄结构分析、退休预警等人力资源管理场景。
参数解析:MID分别提取年(7,4)、月(11,2)、日(13,2);DATE构造日期;DATEDIF计算两个日期间隔,"Y"表示按年计算。
=DATEDIF(DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)),TODAY(),"Y")
五、提取出生日期(TEXT+MID函数)
使用MID函数从身份证第7位提取8位出生日期数字,再通过TEXT函数格式化为标准日期格式。
快速生成员工生日列表,用于生日福利发放、生日会组织等员工关怀活动。
参数解析:MID(A2,7,8)提取8位数字;TEXT(数值,"0000-00-00")将8位数字格式化为yyyy-mm-dd形式。
=TEXT(MID(A2,7,8),"0000-00-00")

六、计算退休日期(EDATE+IF函数)
根据性别确定退休年龄(男60岁/女55岁),用EDATE函数从出生日期推算退休月份,再加1天得到具体日期。
为企业进行人力资源规划,提前预测未来几年的退休人数,做好人员补充和交接准备。
参数解析:IF(B2="男",60,55)判断性别返回对应退休年龄;乘以12转为月数;EDATE计算指定月数后的日期;+1调整为退休当月第一天。
=EDATE(C2,IF(B2="男",60,55)*12)+1
七、生日提醒(IF函数嵌套)
通过计算生日与今天的差值,判断生日是否已过,若已过则计算到明年生日的天数,否则计算到今年生日的天数。
在员工关系管理中设置生日提醒,提前准备生日祝福和礼品,提升员工归属感。
参数解析:B2-TODAY()计算日期差;外层IF判断差值正负,内层IF分别处理今年和明年的生日天数计算。
=IF(B2-TODAY()<0,B2-TODAY()+365,IF(B2-TODAY()>0,B2-TODAY()))

八、身份证号码的含义
身份证号码共18位,每一位都有特定含义。前6位是地址码,中间8位是出生日期码,接下来3位是顺序码(第17位区分性别),最后1位是校验码。
理解身份证编码规则,有助于快速识别信息错误,也能在数据录入时进行基础校验。
重点记忆:第1-2位省代码、第3-4位市代码、第5-6位区县代码、第7-14位出生日期、第17位性别(奇男偶女)、第18位校验码。
九、籍贯查询(VLOOKUP+LEFT函数)
LEFT函数提取身份证前6位地址码,VLOOKUP函数在行政区划代码表中查找对应地区名称。
快速批量获取员工籍贯信息,用于地域分布统计、地方福利政策匹配等人事分析工作。
参数解析:LEFT(A2,6)提取前6位地址码;VLOOKUP(查找值,查找区域,返回列,精确匹配),B:C是代码表区域,2表示返回第2列,0表示精确匹配。
=VLOOKUP(--LEFT(A2,6),B:C,2,0)

掌握这些Excel函数技巧,人事行政工作将事半功倍。从身份证号中提取信息不仅节省手工录入时间,更能确保数据准确性。建议收藏本文,遇到实际问题随时查阅。