excel计算两个日期间的天数

2016-08-18 21:46 阅读 1,430 次 评论 0 条

通过excel计算出出差日期之间的天数,将单元格的数据格式设置为“日期”类型,长、短日期没有关系,习惯使用短日期格式。输入起止日期值,将两个时间相减得到出差的时间,单位为天。考虑到单位将出差的时间统计为出差当天到回单位当天均计算在内,即当前出差当天回,算作1天;第二天会算作2天,一次类推。

设置计算公式“=IF(AND(C4>0,C3>0),C4-C3+1,C4-C3)”;如下图所示

image

excel中的IF语法如下

IF(logical_test,value_if_true,value_if_false)

注意在书写表达式时,中间不能有空格;并且为了能够通过拖动单元更新此列中所有的值,在写公式时将行号省略。

在公式中之所以判定C4与C3同时大于0,是为了判定C3、C4为有效的日期值,这样计算的时间差(天数)才有意义,图中第4行的数字“42550.0”即为2016-06-29对应的时间值。如上图中第5行,出差的起止日期均为空,实际就是日期值为0,如果不判定日期值有效性将显示为0,判定后显示为1。

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:excel计算两个日期间的天数 | 起点博客
分类:软件应用 标签:,

发表评论


表情