Формула Excel: считать дни между двумя датами, исключая выходные
Как правило, функция РАЗНДАТ может подсчитывать дни между двумя датами, но если вы хотите подсчитать дни между двумя датами, но исключая выходные, что означает подсчет рабочих дней только в диапазоне дат в Excel, какая формула может вам помочь?
Если вы хотите следовать этому руководству, загрузите пример электронной таблицы.
Общая формула:
NETWORKDAYS(start_date,end_date,[holiday]) |
Синтаксис и аргументы
Start_date, end_date: the date range that you want to count workdays from. |
Holiday: optional, the cell range that contains the holiday dates that you want to count days excluding. |
Возвращаемое значение
Формула возвращает числовое значение.
Как работает эта формула
В ячейках B3 и C3 указаны даты начала и окончания, в ячейке B6: B10 перечисляются праздники, используйте формулу ниже для подсчета дней, исключая выходные и праздничные дни.
=NETWORKDAYS(B3,C3,B6:B10) |
Нажмите Enter ключ для получения результата подсчета.
объяснение
NETWORKDAYS функция: получает количество рабочих дней между двумя датами.
замечание
По умолчанию для выходных указаны суббота и воскресенье. Если вы хотите указать собственные выходные дни, вы можете использовать ЧИСТРАБДНИ.МЕЖДУ работают как показано ниже:
=NETWORKDAYS.INTL(start_date,end_date,[weekend],[holidays]) |
Номер недели | Выходные дни |
1 или опущено | Суббота и воскресенье |
2 | Воскресенье и понедельник |
3 | Понедельник и вторник |
4 | Вторник и среда |
5 | Среда и четверг |
6 | Четверг и Пятница |
7 | Пятница и суббота |
11 | Только воскресенье |
12 | Только понедельник |
13 | Только вторник |
14 | Только среда |
15 | Только четверг |
16 | Только пятница |
17 | Только суббота |
Возьмем, к примеру, выходные дни: понедельник и вторник. Теперь вы можете считать дни, исключая выходные и праздничные дни, с помощью следующих формул:
=NETWORKDAYS.INTL(B3,C3,3,B6:B10) |
Относительные формулы
- Преобразование метки времени Unix в время Excel или наоборот
В этом руководстве представлены формулы для преобразования времени Unix и времени Excel. - Преобразовать текст во время
Представляем формулы для преобразования сохраненной в тексте даты в стандартную дату Excel. - Преобразовать время в десятичные часы
Здесь представлена формула, которая преобразует время в десятичные часы в Excel и объясняет, как работает формула. - Преобразовать время в десятичные минуты
В этом руководстве представлена формула для преобразования времени в десятичные минуты в Excel.
Относительные функции
- Функция ЕСЛИ в Excel
Тест на указанные условия, затем возвращает соответствующие значения - Функция Excel VALUE
Преобразуйте текст в число. - Функция МЕСЯЦ в Excel
МЕСЯЦ используется для получения месяца в виде целого числа (от 1 до 12) от даты. - Функция ДЕНЬ в Excel
Функция ДЕНЬ получает день в виде числа (от 1 до 31) от даты - Функция ГОД в Excel
Функция ГОД возвращает год на основе заданной даты в формате 4-значного серийного номера.
Лучшие инструменты для работы в офисе
Kutools for Excel - поможет вам выделиться из толпы
Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...
Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
- Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.