如下图,本例我们求五个日期之间的差值
求日期之间的差值,有不同的求法,可求月差、年差和日差!
![](/Img/FreeBoxImg/FreeTextBoxUpLoadImg/Excel2008-3-9-1.gif)
对照上图,1位置,我们求的是两个日期相差的月数,首先选择C2单元格,在函数输入FX的输入框中输入=((YEAR(B2)-YEAR(A2))*12+MONTH(B2)-MONTH(A2))后直接按回车键即可得结果!
同理:
2位置:输入=DATEDIF(A5,B5,"D")
3位置:输入=DATEDIF(A8,B8,"YD")
4位置:输入=DATEDIF(A11,B11,"MD")
5位置:输入=DATEDIF(A14,B14,"Y")
上述函数的用法,如果有不明白的地方,请参考以下内容:
DATEDIF("2001/1/1","2003/1/1","Y") 等于 2,即时间段中有两个整年。
DATEDIF("2001/6/1","2002/8/15","D") 等于 440,即在 2001 年 6 月 1 日和 2002 年 8 月 15 日之间有 440 天。
DATEDIF("2001/6/1","2002/8/15","YD") 等于 75,即在 6 月 1 日与 8 月 15 日之间有 75 天,忽略日期中的年。
DATEDIF("2001/6/1","2002/8/15","MD") 等于 14,即开始日期 1 和结束日期 15 之间的差,忽略日期中的年和月。
日期函数的详解,请参考http://www.dzwebs.net/1199.html