Таблицы Google: подсчитайте количество рабочих дней между датами


Вы можете использовать функцию ЧИСТРАБДНИ в Google Таблицах, чтобы подсчитать количество рабочих дней между двумя датами.

Эта функция использует следующий базовый синтаксис:

NETWORKDAYS(start_date, end_date, [holidays])

куда:

  • start_date : Дата начала
  • end_date: Дата окончания
  • праздники : список праздничных дат, которые нужно пропустить при подсчете (необязательно)

Следующие примеры показывают, как использовать эту формулу на практике.

Пример 1: подсчет рабочих дней между двумя датами

Предположим, мы хотим рассчитать количество рабочих дней между 01.01.2022 и 01.10.2022.

Для этого мы можем использовать следующую формулу:

=NETWORKDAYS( A2 , B2 )

На следующем снимке экрана показано, как использовать эту формулу на практике:

Между 01.01.2022 и 10.01.2022 6 рабочих дней.

Мы можем подтвердить это, посчитав количество рабочих дней между двумя датами в календаре:

Между двумя датами действительно 6 рабочих дней.

Пример 2. Подсчет рабочих дней между двумя датами (укажите праздники)

Предположим, мы хотим рассчитать количество рабочих дней между 01.03.2022 и 27.12.2022, не считая следующих праздников, если они выпадают на рабочий день:

  • Пасха (17.04.2022)
  • Хэллоуин (31.10.2022)
  • День благодарения (24.11.2022)
  • Рождество (25.12.2022)

Для этого мы можем использовать следующую формулу:

=NETWORKDAYS( A2 , B2 , A8:A11 )

На следующем снимке экрана показано, как использовать эту формулу на практике:

Между 01.03.2022 и 27.12.2022 214 рабочих дней, не считая указанных нами праздников.

Примечание.Полную документацию по функции ЧИСТРАБДНИ в Google Таблицах можно найти здесь .

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Google Таблицах:

Как извлечь подстроку в Google Sheets
Как фильтровать по диапазону дат в Google Sheets
Как автоматически заполнять даты в Google Sheets