Дата и время
WORKDAY
Определение
WORKDAY возвращает дату, которая на заданное число рабочих дней раньше или позже начальной даты.
Синтаксис
=WORKDAY(start_date, days, [holidays])
Аргументы
| Аргумент | Значение |
|---|---|
start_date |
Дата, от которой сдвигать, или ячейка с ней. |
days |
На сколько рабочих дней сдвинуться. Положительное число сдвигает вперёд. |
holidays |
Необязательный. Дополнительные даты, которые нужно пропустить, например список праздников. |
Пример
Лаборатория сдвигает каждую начальную дату на два рабочих дня. Начала записаны в A2:A4. Отформатируйте результат как число, чтобы увидеть серийный номер.
| A: Начало |
|---|
| 8 мар. 2023 |
| 10 мар. 2023 |
| 13 мар. 2023 |
Формула: =WORKDAY(A2,2)
Результат: 44995. 8 марта 2023 — среда, поэтому через два рабочих дня — пятница 10 марта 2023. При заполнении вниз формула даёт 44995, 44999 и 45000.
Практика
В ячейке A2 записано 1 января 2024. В B2 напишите формулу, которая возвращает дату через один рабочий день после A2.
- В B2 напишите формулу WORKDAY, которая добавляет 1 рабочий день к A2.
- B2 должна показать A2 плюс 1 рабочий день.
Связанные функции
NETWORKDAYS считает рабочие дни между двумя датами. TODAY может быть начальной датой, когда нужен срок от сегодня.
Частая ошибка
Добавление календарных дней через A2+1: это считает субботу и воскресенье, поэтому пятница сдвигается на субботу вместо понедельника.