excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel如何快速把出生日期转成年龄?我不会,同事竟然会三种方法

在Excel中,如何快速把出生日期转成年龄呢,有三种方法,我觉得这三种方法都让我觉得挺意外的,因为之前我就知道使用datedif。

第一种方法:使用int函数

使用int函数取整

=INT((TODAY()-D2)/365)

TODAY()函数是获取当天的日期,减去出生日期,获取了天数,然后除以每年365天,就获取了带小数点的数值,使用INT函数取整,int函数取整是不四舍五入的。

第二种方法:使用YEARFRAC函数

2是实际天数/360,返回一个年份数

使用一个新函数

=INT(YEARFRAC(D2,TODAY()))

三、使用datedif函数

使用datedif,参数为y

=DATEDIF(D2,TODAY(),"y") "y"表示返回年

四、如何把出生日期转化成年月日的形式

把年龄转成年月日的形式

=DATEDIF(D2,TODAY(),"y")&"岁"&DATEDIF(D2,TODAY(),"ym")&"个月零"&DATEDIF(D2,TODAY(),"md")&"天"

"md”返回参数1和参数2的天数之差,忽略年和月

   "ym“返回参数1和参数2的月数之差,忽略年和日

   "yd”返回参数1和参数2的天数之差,忽略年。按照月、日计算天数

以上呢,就是出生日期转成年龄的几种操作方法,大家可以根据自己对函数的熟悉程度灵活运用。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接