永发信息网

excel中直接用一个日期减去另一个日期得到的天数是按照每年360天算的,还是按时间

答案:2  悬赏:40  手机版
解决时间 2021-04-05 18:43
  • 提问者网友:辞取
  • 2021-04-05 14:42
excel中直接用一个日期减去另一个日期得到的天数是按照每年360天算的,还是按时间
最佳答案
  • 五星知识达人网友:雾月
  • 2021-04-05 15:41
两个日期格式直接相减得到的是按一年的实际天数计算的,他会根据平年,闰年等平衡计算结果。
比如:
1、你要计算2016/12/1 - 2015/12/1 =366天。

2、你要计算2015/12/1 - 2014/12/1 =365天

依次类推,所以直接相减得到的是两个日期的实际间隔时间,而不是按照一年360天粗略计算的时间。
注意:
两个日期相减是不包含开始日期的,比如:2016-12-2 - 2016-12-1 = 1,而不是2016-12-2一天加上2016-12-1一天共计2天。如果你需要把开始日期算一天的话需要对结果+1
全部回答
  • 1楼网友:何以畏孤独
  • 2021-04-05 16:39

一个日期减别一个日期是按实际天数算的,你可以测试一下;
下面这个也是按实际多少天,就是多少天,不是按360算;


还可以得到月,年,小时等;如果你要小时,就*24就行了;




相数年   =DATEDIF(A2,B2,"y")
相差月  =DATEDIF(A2,B2,"M")
相差天数 =DATEDIF(A2,B2,"d")


追问
用你这个方法算出来的,好像和我直接相减的一样

我是想问,这样减出来的天数是按每年的实际天数减的吗?比如说1993年是365天,1996年是366天,这样算出来的?追答
实际天数:


如果不是按实际天数的话,那么每年减下来的值会一样;=365;我测试了下,有时候365;


所以是按实际天数算的;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯