Функция Excel WORKDAY

Если вы хотите повторить действия из этого руководства, скачайте пример файла.
Описание
Функция WORKDAY добавляет заданное количество рабочих дней к дате начала и возвращает дату в будущем или прошлом в виде порядкового номера. При расчёте автоматически исключаются выходные и указанные вами праздничные дни. Эта функция идеально подходит для расчёта дат отгрузки в Excel!
Синтаксис и аргументы
Синтаксис формулы
| WORKDAY(start_date,days,[holidays]) |

Аргументы
|
Возвращаемое значение
Функция WORKDAY возвращает дату в виде порядкового номера.
Примечания
1. В этой функции выходными днями по умолчанию считаются суббота и воскресенье. Чтобы задать другие выходные дни, используйте функцию WORKDAY.INTL.
2. Если аргумент days содержит десятичное значение, функция WORKDAY добавляет к начальной дате лишь его целую часть.
3. При использовании диапазона ячеек в качестве аргумента holidays рекомендуется применять абсолютные ссылки или фиксированный диапазон — иначе при копировании формулы с помощью маркера заполнения ссылка будет смещаться.
Использование и примеры
Пример 1 Расчёт рабочего дня в будущем или прошлом без учёта праздников
Чтобы получить рабочий день на основе Дата начала в столбце B и добавив количество дней из столбца C, используйте приведённую ниже формулу:
=WORKDAY(B3,C3)
Нажмите клавишу Enter, чтобы получить рабочий день в виде порядкового номера, затем перетащите маркер заполнения вниз до тех ячеек, где требуется эта формула.
Сначала выделите порядковые номера, а затем щёлкните Главная > Числовой формат > Краткая дата или Полная дата, чтобы отформатировать их как даты.В формуле =WORKDAY(B3,C3) значение B3 задаёт начальную дату, а C3 — количество рабочих дней.Пример 2. Расчёт рабочего дня с учётом праздничных днейЧтобы определить рабочий день на основе даты начала из столбца B, добавив к ней количество дней из столбца C и исключив при этом праздники из диапазона F3:F5, используйте следующую формулу:=WORKDAY(B4,C4,$F$3:$F$5)Нажмите клавишу Enter, чтобы получить результат в виде порядкового номера, а затем перетащите маркер заполнения вниз до нужных ячеек.
После этого отформатируйте полученные порядковые номера как даты.
Связанные функции:
Функция ExcelDays
Чтобы быстро и точно рассчитать количество дней между двумя датами, используйте функцию DAYS в Excel.
Функция ExcelDAYS360
Функция DAYS360 позволяет рассчитать количество дней между двумя датами на основе 360-дневного года, где каждый месяц считается равным 30 дням.
Функция Excel WEEKNUM
Функция WEEKNUM в Excel возвращает номер недели для указанной даты в году, при этом отсчёт недель начинается с 1 января.
Функция Excel DAY
С помощью функции DAY можно быстро получить день месяца в виде числа от 1 до 31 на основе заданной даты.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает Вам выделяться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.
