Дата и время
NETWORKDAYS
Определение
NETWORKDAYS возвращает число рабочих дней между двумя датами, считая оба конца и пропуская выходные.
Синтаксис
=NETWORKDAYS(start_date, end_date, [holidays])
Аргументы
| Аргумент | Значение |
|---|---|
start_date |
Первая дата для подсчёта или ячейка с ней. |
end_date |
Последняя дата для подсчёта или ячейка с ней. |
holidays |
Необязательный. Дополнительные даты, которые нужно пропустить, например список праздников. |
Пример
Типография считает рабочие дни по каждому заказу. Начала записаны в A2:A4, а концы — в B2:B4.
| A: Начало | B: Конец |
|---|---|
| 4 мар. 2024 | 6 мар. 2024 |
| 11 мар. 2024 | 15 мар. 2024 |
| 18 мар. 2024 | 18 мар. 2024 |
Формула: =NETWORKDAYS(A2,B2)
Результат: 3. С понедельника 4 марта 2024 по среду 6 марта 2024 — три рабочих дня. При заполнении вниз формула даёт 3, 5 и 1.
Практика
В ячейке A2 записано 1 января 2024, а в ячейке B2 записано 5 января 2024. В C2 напишите формулу, которая возвращает число рабочих дней от A2 до B2 включительно.
- В C2 напишите формулу NETWORKDAYS, которая возвращает рабочие дни от A2 до B2.
- C2 должна показать рабочие дни от A2 до B2.
Связанные функции
TODAY может быть конечной датой, когда нужны рабочие дни от начальной даты до сегодня.
Частая ошибка
Вычитание дат, как в B2-A2+1: это считает также субботу и воскресенье, поэтому выходные внутри промежутка завышают итог.