Excel关于日期计算的公式技巧


起始日期结束日期 公式备注
2001-8-212005-2-19=DATEDIF($A1,$B1,"y")计算两个指定日期间的年数
2001-8-212005-2-19=YEAR($B2)-YEAR($A2)对比这个公式与上面公式的结果即可知晓
2001-8-212005-2-19=DATEDIF($A3,$B3,"m")计算两个指定日期间的月数
2001-8-212005-2-22=DATEDIF($A4,$B4,"ym")忽略两个日期间的年和日,只计算相关月数,这里要注意起始日期的日数与结束日期的日数之间的大小有区别。
2001-8-212005-2-20=DATEDIF($A5,$B5,"ym")自己试验下结果自然知晓
2001-8-212005-2-19=DATEDIF($A6,$B6,"d")计算两个指定日期间的天数
2001-2-212005-2-23=DATEDIF($A7,$B7,"yd")注意下面公式和这个公式的结果,如果不同年份,相同的月份,则只日数相减,但如起始日期的月份比结束日期的月份大,则要加上1年再相减。
2001-3-212005-2-23=DATEDIF($A8,$B8,"yd")参见上一行备注
2001-2-252005-3-2=DATEDIF($A9,$B9,"yd")这个自己试验下和上面的两个对比看看
2005-2-222005-4-20公式太长,写备注了。

=DATEDIF($A10,$B10,"y")&"年"&DATEDIF($A10,$B10,"ym")&"月"&DATEDIF($A10,$B10,"md")&"日"  

计算两个指定日期间的年数、月数和天数

2001-2-21 =DATEDIF($A11,TODAY(),"y")计算指定日期与今天相差的年数
2001-2-202005-4-8 

=2*INT((WEEKDAY(A12,2)+B12-A12)/7)+IF(MOD(WEEKDAY(A12,2)+B12-A12,7)=6,1,0)-IF(WEEKDAY(A12,2)=7,1,0)

计算指定两个日期间的周末(周六、周日)的天数


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值