乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel怎样提取年龄段函数(excel怎样提取身份证年月)

excel怎样提取年龄段函数(excel怎样提取身份证年月)

作者:乔山办公网日期:

返回目录:excel表格制作

Excel中怎样根据出生年月计算年龄?


这里可以使用DATEDIF函数来计算

这个函数的作用是计算两个日期之间相差的年数、月数、天数。

datedif函数的语法为:DATEDIF(start_date,end_date,unit) 【此函数为隐藏函数】

第一个参数start_date:起始时间

第二个参数end_date:结束时间

第三个参数unit:函数返回的类型

参数1和参数2可以是带具体的时间、也可以是其他函数的结果。

参数3:unit为返回结果的代码

"y"返回整年数

"m”返回整月数

"d"返回整天数


如下图,我们要根据出生日期计算年龄,在B2单元格输入公式:=DATEDIF(A2,TODAY(),"Y") 即可计算出年龄。

第一个参数为出生日期,第二个参数使用TODAY函数返回今天日期,第三个参数计算类型为年份。


Excel如何从身份证号码中提取计算出生日期、性别及年龄呢?


如下图,要根据A列的身份证号码提取出生日期,判断性别和计算年龄


提取出生日期

现在身份证号码都是18位,代表出生日期的是第7位-第14位,总共8位数字,

所以在B2单元格输入公式:=--TEXT(MID(A2,7,8),"0-00-00")


公式说明:使用MID函数从第7位开始提取,提取8位数,但是提取出来的是一串数字,并不属于日期格式,所以使用TEXT函数将数字转换为日期格式。


判断性别

身份证号码的第17位数字是代表性别的,奇数为男生,偶数为女生,所以在C2单元格输入公式:=IF(MOD(MID(A2,17,1),2),"男","女")


公式说明:用MID函数提取第17位代表性别的数字,然后用MOD函数将第17位数跟2相除取余数,奇数跟2相除的余数为1,偶数跟2相除的余数为0,再用if函数判断MOD函数的余数是1则返回“男” 是0则返回“女”


计算年龄

在D2单元格输入公式:=DATEDIF(B2,TODAY(),"Y")

公式说明:用DATEDIF函数计算两个日期之间相差的日期间隔,用出生日期跟今天的日期(用TODAY函数表示当前的日期),计算类型为“Y”(年)


我是小螃蟹,如果您喜欢这篇文章,请帮忙点赞、转发、评论支持哦!

本文标签:

相关阅读

关键词不能为空
极力推荐
  • excel 查找

  • Excel中,如何快速查找数据? 首先谢谢你的邀请。。 Excel中查找数据有很多方法,我今天介绍几种简单的方法: 方法一:快捷键查找 如下图所示,你可以选中一个单元格,然后按 Ctr

ppt怎么做_excel表格制作_office365_word文档_365办公网