Формула 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, затем протяните маркер автозаполнения вниз, чтобы рассчитать пересекающиеся дни.
Пояснение
Функция МИН используется для поиска минимального значения среди множества значений. Здесь она определяет более раннюю дату из двух конечных дат.
Функция МАКС используется для поиска максимального значения среди заданных значений.
Встроенная функция МАКС определяет более позднюю из двух дат начала.
Если включены обе даты — начальная и конечная, к результату добавляется 1.
=MAX(MIN($C$3,G3)-MAX($C$2,F3)+1,0)
=MAX(43832-43831+1,0)
Внешняя функция МАКС позволяет отображать отрицательное значение вместо нуля.
Связанные формулы
- Расчёт оплаты сверхурочных
В этом руководстве представлен табель учёта рабочего времени для фиксации отработанных часов и приведена формула расчёта оплаты сверхурочных. - Назначение баллов в зависимости от опоздания
В этом руководстве подробно объясняется, как с помощью функции ЕСЛИ начислять баллы за опоздание в Excel. - Расчёт оставшихся дней между двумя датами
В этом руководстве представлена формула для быстрого расчёта количества оставшихся дней между двумя датами. - Расчёт рабочего времени с перерывами в табеле
Приведена формула с использованием функции ОСТАТ для расчёта рабочего времени с учётом перерывов в Excel.
Связанные функции
- Функция ЕСЛИ в Excel
Проверяет заданные условия и возвращает соответствующие значения - Функция ЗНАЧЕН в Excel
Преобразует текст в число. - Функция МЕСЯЦ в Excel
Функция МЕСЯЦ извлекает месяц из даты и возвращает его в виде целого числа от 1 до 12. - Функция ДЕНЬ в Excel
Функция ДЕНЬ возвращает день в виде числа (1–31) из даты - Функция ГОД в Excel
Функция ГОД возвращает год из указанной даты в виде четырёхзначного числа.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает вам выделиться из толпы
Используйте Kutools на предпочитаемом языке — поддерживает английский, испанский, немецкий, французский, китайский и ещё 40+ языков!Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладки для чтения и редактирования в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сократите сотни кликов мышью каждый день и забудьте о «мышечной руке».
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет удобство работы с вкладками в Office (включая Excel) — как в Chrome, Edge и Firefox.
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает вам выделиться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладки для чтения и редактирования в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сократите сотни кликов мышью каждый день и забудьте о «мышечной руке».
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет удобство работы с вкладками в Office (включая Excel) — как в Chrome, Edge и Firefox.