如何根据身份证号码计算出员工的年龄

 时间:2024-10-24 05:49:35

1、需要用到的函数IF、YEAR、TODAY、MID第一步:利用MID函数从身份证中提取出生年份。如下图:公式解析:MID(N3,7,4) 从N3单元格内第7个字符开始,截取4个字符,这样结果就是1990.

如何根据身份证号码计算出员工的年龄

2、利用YEAR和TODAY函数求出当前年份,然后减去出生年份。YEAR(TODAY()),利用TODAY函数求出当前日期,利用YEAR函数取出年份,如下图:

如何根据身份证号码计算出员工的年龄

3、将第一个公式和第二个公式组合在一起,求出员工的年龄:YEAR(TODAY())-MID(N3,7,4) 当前年份减去出生年份既得出年龄,如下图:

如何根据身份证号码计算出员工的年龄

4、怎样避免当N3为空时,P3产生错误值,否则如果N3为空的则显示#VALUE,如下图:

如何根据身份证号码计算出员工的年龄

5、利用IF函数修正当N3为空时不产生错误值。IF(N3="",""荑樊综鲶,YEAR(TODAY())-MID(N4,7,4)) 当N3为空时,显示空,否则执行下边的公式,至此大功完成。如下图所示:

如何根据身份证号码计算出员工的年龄
  • 如何用双倍余额递减法计算折旧值
  • Excel中如何用统计函数统计出差次数
  • excel如何快速分离电话区号和号码
  • Excel如何拼接科室、疾病、类型?
  • 如何利用Excel日期函数计算员工的年龄?
  • 热门搜索
    qq邮箱为什么收不到邮件 减肥水果酵素的做法 拉血是为什么 西米怎么煮 陈玉楼为什么去献王墓 西安胡辣汤的做法 糖醋排骨的简单做法 微信朋友圈怎么发文字 澳优能力多奶粉怎么样 靳怎么读