DATEDIF函数语法解析及基础用法
DATEDIF函数是一个Excel中的隐藏函数,虽然在Excel中的函数列表中找不到这个函数,甚至帮助文件中也没有相关说明,但是DATEDIF函数是一个功能十分强大的日期函数,在工作中的应用非常广泛,用于计算两个日期之间的天数、月数或年数。
其基本语法为:
DATEDIF(start_date,end_date,unit)
start_date:必需。代表时间段内的起始日期,可以是带引号的日期文本字符串,比如“2016-8-8”,也可以是日期序列值、其他公式或者函数返回的运算结果,比如DATE(2016,8,8)等等。
end_date:必需。代表时间段内的结束日期,结束日期要大于起始日期,否则将返回错误值#NUM!。
结合下面的案例,介绍一下DATEDIF函数的前三种基础用法:
两日期相差天数
=DATEDIF(A2,B2,"d")
两日期相差月数
=DATEDIF(A2,B2,"m")
两日期相差年数
=DATEDIF(A2,B2,"y")
忽略月和年,两日期相差天数
=DATEDIF(A2,B2,"md")
忽略日和年,两日期相差月数
=DATEDIF(A2,B2,"ym")
忽略年,两日期相差天数
=DATEDIF(A2,B2,"yd")
,