当前位置:网站首页 > 内容

Excel中两个指定的日期相减,函数

发布时间:[2013-4-10]  查看次数:7878


Excel中两个指定的日期相减,函数。 就比如
B1是 2011-5-7
C1是 2012-4-31
我要用函数分别计算 B1和C1之间相差的  天数 和 月数。求帮助。

计算月数:=DATEDIF(B1,C1,"M")
计算天数:=DATEDIF(B1,C1,"D")

PS:详细解说一下这个公式的格式:
=datedif(start_date,end_date,unit)
start_date,end_date是两个日期, end_date一定要大于start_date

unit 可为加英文状态双引号下的字母 ""
y  函数结果返回两日期间的整年数
m  函数结果返回两日期间的整月数
d  函数结果返回两日期间的整日数
md 函数结果返回两日期间的日数差,忽略月和年
ym 函数结果返回两日期间的月数差,忽略日和年
yd 函数结果返回两日期间的日数差,忽略年

综合使用举例:H3=2011-11-4 ,计算到今天差多少天

=DATEDIF(H3,TODAY(),"y")&"年"&DATEDIF(H3,TODAY(),"ym")&"月"&DATEDIF(H3,TODAY(),"md")&"日"

结果=1年5月6日