例如截至日期为2014年4月19日
计算起始日期为2011年12月9日 ,=DATEDIF(c,b,"d")得862 天
起始日期为2012年3月21日 ,=DATEDIF(a,b,"d")+1得760天
这是怎么回事?求规律,求解答。
excel计算天数是有的需要+1,有的不需要
答案:3 悬赏:60 手机版
解决时间 2021-03-02 00:25
- 提问者网友:孤山下
- 2021-03-01 17:38
最佳答案
- 五星知识达人网友:神的生死簿
- 2021-03-01 18:07
datedif计算的间隔天数,是不包含起始日期,但包含截止日期,+1也许只是有人想包含起始日期而已。你可以算一下 759+21(2012年3月的天数)+22(2011年12月剩下的天数)+31(2012年1月的天数)+29(2012年2月的天数)=862,可见两个间隔用datedif计算的是正确的,加不加1,只是看你包不包含起始日期那一天而已。
全部回答
- 1楼网友:鱼芗
- 2021-03-01 19:31
如果a1单元格为2009-08-01 16:32:21,b1为2009-08-06 17:37:20 可以用
=datedif(left(a1,10),left(b1,10),"d")
- 2楼网友:荒野風
- 2021-03-01 18:51
=DATEDIF(A1,2014/4/19,"d")
下拉填充
这与两个日期直接相减,结果单元格设置为常规格式
结果是相同的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯