Мы часто сталкиваемся в работе с потребностью посчитать количество дней между датами.
Давайте разберемся как это сделать с помощью инструментов Excel.
Прежде всего вспомним, что Excel представляет любую дату как числовое значение.
За точку отсчета берется 1 января 1900 г., которое соответствует числу 1, поэтому, например, 1 января 2015 г. — соответствует числу 42 005, так как интервал между датами составляет 42 005 дней.
В связи с этим мы можем работать с датами как с числами, что существенно упрощает нам задачу.
Количество дней между двумя датами в Excel
Для расчета интервала достаточно из конечной даты вычесть начальную дату и перевести полученное значение в числовой формат:

Расчет количества календарных дней между датами
Количество рабочих дней между двумя датами в Excel
В случае если необходимо рассчитать не календарное количество дней между датами, а количество рабочих дней, то обычное вычитание не сработает.
Однако для решения подобной задачи в Excel есть стандартная функция:
ЧИСТРАБДНИ(нач_дата; кон_дата; [праздники])
Возвращает количество полных рабочих дней между двумя датами.
- Начальная дата (обязательный аргумент) — начальная дата;
- Конечная дата (обязательный аргумент) — конечная дата;
- Праздники (необязательный аргумент) — список дат, которые необходимо исключить из расчета, например, государственные праздники.
Разберем работу данной функции на конкретном примере.
Выберем в качестве начальной даты ячейку A2 (15 июня 2015 г.), в качестве конечной даты ячейку B2 (19 сентября 2015 г.), в результате получаем интервал длительностью 70 дней:

Расчет количества рабочих дней между датами
Произведем подсчет количества рабочих дней с учетом праздников, для этого в формулу добавим праздники как диапазон A5:A7, в результате получаем интервал длительностью 67 дней:

Расчет количества рабочих дней между датами с учетом праздников
Удачи вам и до скорых встреч на страницах блога Tutorexcel.ru!