0

我想在开始日期添加小时数,并在 Excel 文件中跳过周末和节假日。

时间是 24 点、36 点和 48 点。

因此,如果开始日期和时间是 2019 年 3 月 4 日 13:42,那么结束日期和时间应该是:

  • 24 小时:2019 年 3 月 5 日,13:42
  • 36 小时:2019 年 3 月 6 日,01:42
  • 48小时:2019年3月6日13:42

我现在使用这个公式:

=WORKDAY(E2,G2/24,Holidays!$A$2:$A$18)+MOD(E2,1)

E2 是开始日期和时间,格式为 mm/dd/yy hh:mm,G2 是小时数,Holidays!$A$2:$A$18 是假期范围。

这个公式在 24 小时和 48 小时内都可以正常工作,但是不能在 36 小时内工作。如果有人能帮助我解决这个问题,将不胜感激。

4

1 回答 1

0

从加法中构造一个简单的日期,然后将其转换为工作日。

=WORKDAY(A2+B2/24-1, 1, Holidays!$A$2:$A$18)+MOD(A2+B2/24, 1)

在此处输入图像描述

于 2019-03-06T10:00:51.267 回答