您的位置首页生活百科

Excel函数详解:[2]DATEDIF函数

Excel函数详解:[2]DATEDIF函数

的有关信息介绍如下:

Excel函数详解:[2]DATEDIF函数

DATEDIF函数,计算开始日期和结束日期之间的天数、月数、或年数。DATEDIF是隐藏函数,插入函数列表中没有此函数,需要手动输入。

DATEDIF(start_date,end_date,unit)

参数说明:

start_date:表示起始日期。

end_date:表示结束日期,end_date参数必须是在 start_date 之后的日期。

unit:要返回的信息类型。

参数unit的信息类型:

y:计算起始日期和结束日期之间的年数

m:计算起始日期和结束日期之间的月数

d:计算起始日期和结束日期之间的天数

ym:计算起始日期和结束日期之间的月数(日期中的年和日都被忽略)

yd:计算起始日期和结束日期之间的天数(日期中的年被忽略)

md:计算起始日期和结束日期之间的天数(日期中的年和月被忽略)

Øend_date在 start_date 之前而出现的错误:

该例子中,A2单元格的日期(2014-9-10)在B2单元格的日期(2014-8-11)之后,故DATEDIF函数返回#NUM!错误值。

Ø 计算公司办公器材的使用年限:

该例子中,公式显示为=DATEDIF(C2;TODAY();"Y"),C2是相对引用对应编号办公器材的购买日期,TODAY()是函数生成今天的日期,“Y”是计算截止今日到购买日期该办公器材的使用年限。

Ø 计算两个日期相差的天数:

该例子中,公式显示为:=DATEDIF(A1;A2;"D"),是计算A1单元格(2006-8-11)和A2单元格(2008-8-7)之间相差相差的天数,结果是727天。

Ø Unit参数"YD"的使用:

该例子中,公式显示为=DATEDIF(A1;A2;"YD"),是计算7月11日和8月15日之间相差的天数,结果是35天。YD是忽略日期中的年份。

Ø Unit参数"YM"的使用:

该例子中,公式显示为=DATEDIF(A1;A2;"YM"),是计算7月和8月之间相差的月份,结果是1个月。YM是忽略日期中的年份和日期。

ØUnit参数"MD"的使用:

该例子中,公式显示为=DATEDIF(A1;A2;"MD"),是计算11日和15日之间相差的天数,结果是4天。MD是忽略日期中的年份和月份。

★如果对你帮助,请点下面的【投票】按钮或【分享】按钮;

★如果想了解更多相关经验,请关注【sunnymood12】;

★如果真的可以帮到你,我很开心。谢谢!^o^f