Формула Excel: Подсчет дней между двумя датами, исключая выходные
Как правило, функция ДАТАРАЗН может подсчитывать дни между двумя датами, но если вы хотите подсчитать дни между двумя датами, исключая выходные, то есть учитывая только рабочие дни в диапазоне дат в Excel, какая формула вам поможет?
Если вы хотите следовать за этим руководством, пожалуйста, скачайте пример электронной таблицы.
Общая формула:
ЧИСТРАБДНИ(начальная_дата, конечная_дата, [праздники]) |
Синтаксис и аргументы
Начальная_дата, Конечная_дата: диапазон дат, из которого вы хотите подсчитать рабочие дни. |
Праздники: необязательно, диапазон ячеек, содержащий даты праздников, которые вы хотите исключить из подсчета дней. |
Возвращаемое значение
Формула возвращает числовое значение.
Как работает эта формула
В ячейках B3 и C3 находятся начальная и конечная даты, в ячейках B6:B10 перечислены праздники, пожалуйста, используйте следующую формулу для подсчета дней, исключая выходные и праздники.
=ЧИСТРАБДНИ(B3,C3,B6:B10) |
Нажмите Enter , чтобы получить результат подсчета.
Объяснение
Функция ЧИСТРАБДНИ: подсчитывает количество рабочих дней между двумя датами.
Примечание
По умолчанию выходными считаются суббота и воскресенье. Если вы хотите указать собственные выходные, вы можете использовать функцию ЧИСТРАБДНИ.ИНТЛ, как показано ниже:
=ЧИСТРАБДНИ.ИНТЛ(начальная_дата, конечная_дата, [выходные], [праздники]) |
Номер недели | Дни выходных |
1 или опущено | Суббота и воскресенье |
2 | Воскресенье и понедельник |
3 | Понедельник и вторник |
4 | Вторник и среда |
5 | Среда и четверг |
6 | Четверг и пятница |
7 | Пятница и суббота |
11 | Только воскресенье |
12 | Только понедельник |
13 | Только вторник |
14 | Только среда |
15 | Только четверг |
16 | Только пятница |
17 | Только суббота |
Например, выходными являются понедельник и вторник, теперь вы можете подсчитать дни, исключая выходные и праздники, с помощью следующей формулы:
=ЧИСТРАБДНИ.ИНТЛ(B3,C3,3,B6:B10) |
Связанные формулы
- Преобразование временной метки Unix в Excel или наоборот
Это руководство предоставляет формулы для преобразования между временем Unix и временем Excel. - Преобразование текста во время
Введение формул для преобразования текстовых дат в стандартные даты Excel. - Преобразование времени в десятичные часы
Здесь приводится формула, которая преобразует время в десятичные часы в Excel, и объясняется, как работает эта формула. - Преобразование времени в десятичные минуты
В этом руководстве представлена формула для преобразования времени в десятичные минуты в Excel.
Связанные функции
- Функция ЕСЛИ в Excel
Проверяет заданные условия, затем возвращает соответствующие значения. - Функция ЗНАЧЕН в Excel
Преобразует текст в число. - Функция МЕСЯЦ в Excel
МЕСЯЦ используется для получения месяца в виде целого числа (от 1 до 12) из даты. - Функция ДЕНЬ в Excel
Функция ДЕНЬ получает день в виде числа (от 1 до 31) из даты. - Функция ГОД в Excel
Функция ГОД возвращает год на основе заданной даты в четырехзначном числовом формате.
Лучшие инструменты для повышения производительности Office
Kutools для Excel - Помогает вам выделиться из толпы
Kutools для Excel имеет более 300 функций, гарантируя, что то, что вам нужно, находится всего в одном клике...
Office Tab - Включите работу с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите сотни кликов мышью каждый день, попрощайтесь с болью в руке от использования мышки.
- Увеличивает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Привносит эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.