#excel #workday-api
#excel #workday-api
Вопрос:
Я хотел бы добавить часы в дату начала и пропустить выходные и праздничные дни в файле Excel.
Эти часы будут равны 24, 36 и 48.
Итак, если дата и время начала — 4 марта 2019 года, 13: 42, дата и время окончания должны быть :
- 24 часа: 5 марта 2019, 13:42
- 36 часов: 6 марта 2019, 01:42
- 48 часов: 6 марта 2019, 13:42
Сейчас я использую эту формулу:
=WORKDAY(E2,G2/24,Holidays!$A$2:$A$18) MOD(E2,1)
E2 — это дата и время начала в формате мм / дд / гг чч: мм, G2 — количество часов, праздничные дни! $A$2: $ A$ 18 — диапазон выходных.
Эта формула работает абсолютно нормально в течение 24 и 48 часов, однако она не работает в течение 36 часов. Я был бы очень признателен, если бы кто-нибудь помог мне решить эту проблему.
Ответ №1:
Создайте простую дату из добавления, а затем преобразуйте ее в рабочий день.
=WORKDAY(A2 B2/24-1, 1, Holidays!$A$2:$A$18) MOD(A2 B2/24, 1)
Комментарии:
1. Будьте осторожны с ответом, который вы отметили как принятый. Добавление времени к концу после достижения рабочего дня может перенести пятницу на субботу.