身份证号码中包含了大量个人信息,例如出生日期、年龄、性别甚至生肖。在 Excel 或 WPS 表格中,通过函数公式就能快速提取这些内容。下面整理 4 个常用的 Excel身份证号函数,适合日常数据统计与信息整理,人事必备!

一、Excel根据身份证号计算年龄

如果身份证号码在 A2 单元格,可以使用下面的公式计算年龄:

=DATEDIF(DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2)),TODAY(),"Y")

公式解析:

  • MID:提取身份证中的出生年月日
  • DATE:组合成标准日期
  • DATEDIF:计算年龄差
  • TODAY:获取当前日期

输入后即可自动返回周岁年龄。

Excel身份证号公式大全,新手也能直接套用-天天办公网
excel计算年龄

二、Excel提取身份证出生日期

想直接获取出生日期,可以使用:

=DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2))

身份证第7位到第14位就是出生年月日:

  • 第7-10位:年份
  • 第11-12位:月份
  • 第13-14位:日期

公式会自动转换为标准日期格式。

Excel身份证号公式大全,新手也能直接套用-天天办公网
Excel提取身份证出生日期

三、Excel根据身份证号判断性别

身份证倒数第二位用于区分性别:

  • 奇数:男
  • 偶数:女

公式如下:

=IF(MOD(MID(A2,17,1),2)=0,"女","男")

公式逻辑:

  • MID 提取第17位数字
  • MOD 判断奇偶
  • IF 返回男女结果
Excel身份证号公式大全,新手也能直接套用-天天办公网
Excel判断性别

四、Excel自动判断生肖

如果已经提取出生年份,可以继续计算生肖。

公式:

=CHOOSE(MOD(YEAR(B2)-4,12)+1,"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪")

其中:

  • YEAR:获取年份
  • MOD:计算生肖循环序号
  • CHOOSE:返回对应生肖名称

输入后即可自动显示生肖结果。

Excel身份证号公式大全,新手也能直接套用-天天办公网
Excel判断生肖

通过 Excel身份证号函数,可以快速完成年龄计算、出生日期提取、性别判断以及生肖查询。合理组合 DATE、MID、DATEDIF、IF 等 Excel函数,能够大幅提升数据处理效率。