按身份证号码提取出生年月公式(从身份证号码中提取年龄)

【温馨提示】亲爱的朋友,阅读之前请您点击【关注】,您的支持将是我最大的动力!

按身份证号码提取出生年月公式(从身份证号码中提取年龄)(1)

公司人事部门工作中,经常填写身份证号、年龄、生日、性别等信息,其实这些信息都可以从身份证号码中提取。

今天小编分享提取年龄的方法,还可以设置没到生日的自动减1岁。

按身份证号码提取出生年月公式(从身份证号码中提取年龄)(2)

情况一:提取年龄

身份证号码的第7-14位是出生年月日,用MID函数提取出年份,再用今年的年份减去出生年份就是年龄:

在D4单元格输入公式:=2020-MID(C4,7,4),回车键确认公式

再双击D4单元格右下角向下填充公式,完成整列年龄提取。

按身份证号码提取出生年月公式(从身份证号码中提取年龄)(3)

情况二:没到生日自动减1岁

今天是2020年6月15日,如果还没到生日,那么情况一计算出的年龄要减一岁,显然上面的公式不能满足要求。

在D4单元格输入公式:=DATEDIF(TEXT(MID(C4,7,8),"0-00-00"),TODAY(),"y")

回车键确认公式后再下拉或双击填充公式,即可完成整列年龄提取。

按身份证号码提取出生年月公式(从身份证号码中提取年龄)(4)

公式比较长,可以分成四部分来看:

1、MID(C4,7,8) 提取身份证号码中的出生年月;

2、TEXT(MID(C4,7,8),"0-00-00" 把MID函数提取的出生年月格式化成 【 年-月-日】 格式

3、TODAY() 返回今天的日期

4、DATEDIF()函数计算两个日期之间相隔的天数、月数或年数,第一个参数为开始日期,第二个参数为结束日期,最后一个参数y代表计算的年数,也就是我们要的年龄。

小伙伴们,在使用Excel中还碰到过哪些问题,评论区留言一起讨论学习,坚持原创不易,您的点赞转发就是对小编最大的支持,更多教程点击下方专栏学习。

看看身份证号里究竟藏了多少信息?下面给你一一列出

从身份证号码中可以学到的Excel函数公式

Excel中与身份证号有关的函数应用:识别你是俊男还是靓女哟

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页