在处理员工信息时,我们经常需要从身份证号码中提取出生日期、性别和年龄等信息。身份证号码由18位数字组成,其中包含完整的个人信息。只要掌握了对应的公式,从身份证号中提取关键信息就会变得非常简单。
一、提取性别
身份证号码的第17位是性别码,奇数代表男性,偶数代表女性。在C2单元格输入以下公式并向下复制:
=IF(MOD(MID(B2,17,1),2),"男","女")
MID(B2,17,1) 从身份证号中取出第17位数字,MOD(…,2) 判断该数字除以2的余数。如果余数为1(奇数)则返回“男”,否则返回“女”。

二、提取出生年月
身份证号码的第7至14位是出生日期,格式为“YYYYMMDD”。在D2单元格输入以下公式并向下复制:
=TEXT(MID(B2,7,8),"00-00-00")
MID(B2,7,8) 提取从第7位开始的8位数字。TEXT(…,”0-00-00″) 将8位数字转换为“YYYY-MM-DD”格式。

三、计算年龄
有了出生日期后,就可以计算年龄。在E2单元格输入以下公式并向下复制:
=DATEDIF(D2,"2026-1-1","y")
DATEDIF 函数计算两个日期之间的整年数。以2026年1月1日为截止日期,返回整年数。

四、注意事项
数据格式:身份证号必须为文本格式。如果Excel显示为科学计数法,先设置单元格格式为“文本”,再重新输入身份证号,确保前导零不会丢失。
五、总结
从身份证号中提取关键信息的三个核心公式:性别用 MID 提取第17位再判断奇偶,出生年月用 TEXT 转换8位日期数字,年龄用 DATEDIF 计算整年数。掌握这三个公式,处理员工信息表时就能快速完成数据整理,不用需要手动录入或核对日期。