添加时间到日期/时间,排除周末

时间:2016-10-31 14:58:06

标签: excel datetime

我在C4中有24小时格式的日期/时间:10/27/16 1:00

我在D15中有一个时间间隔:1:00 (=1/24)

我希望能够将此时间间隔添加到开始时间C4,并在C5中显示结果。然后将时间间隔添加到C5,并在C6等中显示,每个单元格将时间间隔添加到日期/时间。

但是,我希望它排除星期六和星期日。

那里有很多代码示例,但有些代码似乎过于复杂,无法满足我的需要,或者对我来说不合适。我真的更喜欢配方,而不是VBA。

1 个答案:

答案 0 :(得分:0)

尝试此公式,将其粘贴到C5中并根据需要拖动它,

=IF(OR(WEEKDAY(C4+$D$15)=1,WEEKDAY(C4+$D$15)=7),IF(WEEKDAY(C4+$D$15)=1,C4+DAY(1)+$D$15,C4+DAY(2)+$D$15),C4+$D$15)

此公式可查找星期几。如果它是星期日或星期六,它会忽略日期,如果没有加上间隔。希望这会有所帮助。