你今年多少岁了?如何用EXCEL通过出生年月日计算你的年龄呢

声明:文章内容由头条号作者十个脚指头原创,未经允许,严禁任何形式的转载。

我们在EXCEL表格里经常会遇到个人身份证号的数据,这仅仅是基础数据。我们通过身份证号首先可以提取出个人的出生年月日,那还能提取去什么数据呢?比如说公司有新一轮的内部竞聘岗位,要求年龄30岁以下才能报考。如果通过身份证日期来计算年龄呢?这就是我们今天要讲的问题,如何通过EXCEL快速计算年龄!

怎么通过excel出生日期计算年龄(你今年多少岁了)(1)

利用公式提取出身份证里的出生年月日

首先给我一个表格,基础信息就是员工的身份证号,我们首先要提取出员工的出生年月日。这里我们就要利用MID函数,来提取身份证里生日信息。大家都知道身份证号从第7位开始,后面的8位就是我们的出生年月日,知道了这个问题,我们就可以利用MID函数,公式输入为:=mid(E2,7,8),这表示的意思就是在E2单元格里,左侧第7位开始,往右数8位的数据全部提取出来。具体可以看下图的动图演示。

怎么通过excel出生日期计算年龄(你今年多少岁了)(2)

优化出生日期的展现方式

大家也可以看到,日期虽然提取出来了,但是看着并不美观,因为我们平常看到的格式一般是“0000-00-00”或者是“0000年00月00日”,而我们提取出来的数据是紧挨着的,这该如何调整呢?其实我们在刚才公式的基础上增加TEXT函数即可,具体公式为:=TEXT(mid(E2,7,8),"0000-00-00"),这样就转化为常见的日期格式了。

怎么通过excel出生日期计算年龄(你今年多少岁了)(3)

根据出生日期计算年龄

有了前两步的铺垫,后期的年龄计算就很方便了。年龄提取在工作中经常用到,大家一定要牢记,这也是小编多年的工作经验总结所得的。接下来就说重点,如何在EXCEL计算年龄呢?我们这里要用到的是DATEDIF函数,具体公式为:=DATEDIF(G2,TODAY(),"Y")。DATEDIF函数就是计算两个日期的时间差,TODAY()表示的是系统今天的日期,而Y代表的是YEAR,这里计算的是年份的时间差,所以要用Y。如果要计算月份的时间差,这里就是M。如果是天数的时间差,就用D。这个要灵活掌握,才能在我们的日常工作中发挥大作用。

怎么通过excel出生日期计算年龄(你今年多少岁了)(4)

重点突出不合格的数据

如果你觉得你的表格到这里就可以结束了,那就大错特错了。你要知道你给领导永远呈现的是结果,而不是枯燥的数据。前面我们说过了,年龄30岁以下的可以报考,超过30岁的就没有报名资格了。我们就需要提前把表格里的超过30岁的人员用红色标记出来。这里我们可以用套用条件格式,对于大于30岁的红色标记,这样表格就醒目多了。自己看着舒心,老板看着开心。

怎么通过excel出生日期计算年龄(你今年多少岁了)(5)

好了,以上就关于在EXCEL中如何知道自己多大了的计算方法。小编认为这个方法在我们的日常工作中会经常用到,所以要敲黑板了:尤其是身份证里提取出生日期,这就是职场新人的必备技能。至于计算年龄,突出显示重点就属于进阶技能了。学会了,让你的升职加薪不是梦!

,