乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 怎样在excel中通过出生日期计算年龄-excel函数计算年龄,excel出生年月算年龄公式

怎样在excel中通过出生日期计算年龄-excel函数计算年龄,excel出生年月算年龄公式

作者:乔山办公网日期:

返回目录:excel表格制作


示例 =DATEDIF("1988-4-5",TODAY(),"Y") 常用于计算年龄

DATEDIF函数是Excel中的隐藏函数,在帮助和插入公式里面看不到的
作用:返回两个日期之间的年\月\日间隔数。通常用DATEDIF函数计算两日期之差

DATEDIF(开始日期,结束日zhidao期,返回类型)

返回类型
"Y" 时间段中的整年数。

"M" 时间段中的整月数。
"D" 时间段中的天数。
"MD" start_date 与 end_date 日期中天数的差。忽略日期中的月和年。
"YM" start_date 与end_date 日期中月数的差。忽略日期中的年。
"YD" start_date 与 end_date 日期中天数的差。忽略日期中的年。


可以用DATEDIF函数计算年龄。

1、以excel2010版本为zhidao例,A列有一列出生年月,要用函数算出年龄;

2、首先在B2单元格输入公式=DATEDIF(A2,TODAY(),"Y"),按enter键后则可得出结果,DATEDIF函数是指返回两个日期之间的年\月\日间隔数,这里“Y”表示年;

3、把鼠标放在B2单元格右下角,下拉填充公式,则可算出这列年龄了。



计算年龄的函数,这里主要是用到today函数和year函数。

操作步骤如下:

1、例如:首先我们在K2单元格输入一个等于号,这是在告诉Excel接下来我要输入函数了

2、我们在等于号后面输入函数today,这一步是提取出今天的日期

3、通过上一步我们就提取出了今天的日期,但是today函数提取出来的是年月日,而我只需要年份即可 所有现在我们需要用year函数从today函数中提取出年

4、接下来我们用今天减去出生年份,同样的我们需要用year函数提取出生年份

5、函数输入好之后我们按回车键,这时我们会发现出来的并不是一个年龄

6、为什么计算结果不是一个年龄呢?这时应为Excel中每个日期都对应一个数字,现在的计算结果是一个日期 我们需要把这个日期转化为数字 方法是按Ctrl+shift+~

7、最后用下拉柄给其他单元格也填充上函数即可

相关阅读

关键词不能为空
极力推荐

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