Формула Excel: вычисление перекрывающихся дней между двумя диапазонами дат
В этом руководстве представлена формула для расчета перекрывающихся дней между двумя диапазонами дат в Excel. Например, первый указанный диапазон дат 1/1/2020-6/20/2020, и проект A выполняется в диапазоне дат 8/16/2019-1/2/2020, между этими двумя диапазонами дат есть 2 перекрывающихся дня, как показано на скриншоте выше.
Если вы хотите следовать этому руководству, загрузите пример электронной таблицы.
Общая формула:
MAX(MIN(end1,end2)-MAX(start1,start2)+1,0) |
аргументы
End1, start1: the end date and start date in the first date range. |
End 2, start2: the end date and start date in the second date range. |
Возвращаемое значение
Формула возвращает перекрывающиеся дни с числовым значением.
Как работает эта формула
Здесь проекты выполняются в разных диапазонах дат, мы хотим вычислить перекрывающиеся дни между диапазоном дат каждого проекта и заданным фиксированным диапазоном дат в диапазоне C2: C3.
В ячейке H3 используйте следующую формулу:
=MAX(MIN($C$3,G3)-MAX($C$2,F3)+1,0) |
Нажмите Enter затем перетащите дескриптор автозаполнения ниже, чтобы рассчитать перекрывающиеся дни.
объяснение
Функция MIN используется для нахождения минимального значения во многих значениях. Здесь он определяет более раннюю дату между двумя датами окончания.
Функция MAX используется для поиска максимального значения в значениях.
Внутренняя функция MAX определяет более позднюю дату между двумя датами начала.
Чтобы включить дату начала и дату окончания, мы компенсируем результат, добавляя 1.
=MAX(MIN($C$3,G3)-MAX($C$2,F3)+1,0)
= МАКС (43832-43831 + 1,0)
Внешняя функция MAX используется для отображения отрицательного значения вместо нуля.
Относительные формулы
- Расчет сверхурочной оплаты
В этом руководстве он показывает расписание, в котором указаны рабочие часы, и предоставляет формулу для расчета сверхурочной оплаты. - Назначение баллов на основе позднего времени
Это руководство содержит четкое руководство о том, как использовать функцию ЕСЛИ для назначения баллов на позднем этапе в Excel. - Расчет дней, оставшихся между двумя датами
Здесь в этом руководстве представлена формула для быстрого расчета оставшихся дней между двумя датами. - Расчет времени в сети с перерывом в расписании
Он предоставляет формулу, которая использует функцию MOD для расчета сетевого времени с перерывами в Excel.
Относительные функции
- Функция ЕСЛИ в Excel
Тест на указанные условия, затем возвращает соответствующие значения - Функция Excel VALUE
Преобразуйте текст в число. - Функция МЕСЯЦ в Excel
МЕСЯЦ используется для получения месяца в виде целого числа (от 1 до 12) от даты. - Функция ДЕНЬ в Excel
Функция ДЕНЬ получает день в виде числа (от 1 до 31) от даты - Функция ГОД в Excel
Функция ГОД возвращает год на основе заданной даты в формате 4-значного серийного номера.
Лучшие инструменты для работы в офисе
Kutools for Excel - Помогает вам выделиться из толпы
Kutools for Excel Имеет более 300 функций, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...
Office Tab - Включить чтение и редактирование с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
- Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.
Лучшие инструменты для работы в офисе
Kutools for Excel - Помогает вам выделиться из толпы
Kutools for Excel Имеет более 300 функций, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...

Office Tab - Включить чтение и редактирование с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
- Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.
