KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Формула Excel: расчёт пересекающихся дней между двумя Диапазон дат

АвторСаньДата изменения

doc calculate overtime pay 4

В этом руководстве приведена формула для расчёта количества пересекающихся дней между двумя диапазонами дат в Excel. Например, первый указанный диапазон дат — это 1/1/2020–6/20/2020, а проект A реализуется в период 8/16/2019–1/2/2020, как показано на скриншоте выше. Между этими двумя диапазонами дат имеется 2 пересекающихся дня.

Если вы хотите повторить действия из этого руководства, загрузите пример таблицы.
doc sample

Универсальная формула:

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.
doc calculate overlapping days 2

В ячейке H3 используйте следующую формулу:

=MAX(MIN($C$3,G3)-MAX($C$2,F3)+1,0)

Нажмите клавишу Enter, затем протяните маркер автозаполнения вниз, чтобы рассчитать пересекающиеся дни.
doc calculate overlapping days 3

Пояснение

Функция МИН используется для поиска минимального значения среди множества значений. Здесь она определяет более раннюю дату из двух конечных дат.

Функция МАКС используется для поиска максимального значения среди заданных значений.

Встроенная функция МАКС определяет более позднюю из двух дат начала.

Если включены обе даты — начальная и конечная, к результату добавляется 1.

=MAX(MIN($C$3,G3)-MAX($C$2,F3)+1,0)
=MAX(43832-43831+1,0)

Внешняя функция МАКС позволяет отображать отрицательное значение вместо нуля.


Связанные формулы

Связанные функции


Лучшие инструменты для повышения продуктивности в Office

Kutools для Excel — Помогает вам выделиться из толпы

🤖KUTOOLS AI Помощник: Революционизируйте Анализ данных на основе:Интеллектуальное выполнение   |  Генерация кода|  Создание пользовательские формулы  |  Анализ данных и создание диаграмм|  Вызов Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты  |  Удалить пустые строки  |  Объединить столбцы или ячейки без потери данных  |  Округление без использования формул
Расширенный VLookup:Несколько критериев  |  Несколько значений  |  По нескольким листам  |  Распознавание нечетких соответствий
Расш. Раскрывающийся список:Простой выпадающий список  |  Зависимый выпадающий список  |  Многоэлементный выпадающий список
Управление столбцами:Добавление определённого количества столбцов  |  Перемещение столбцов  |  Переключение видимости скрытых столбцов  |Сравнение столбцов для Выбрать одинаковые/разные ячейки
Избранные функции:Сетка фокусировки  |  Просмотр дизайна  |  Улучшенная строка формулы  |  Управление рабочими книгами и листами|Библиотека ресурсов(автотекст)|  Выбор даты  |  Объединить листы  |  Шифрование/Расшифровать ячейки  |  Отправка писем по списку  |  Супер фильтр  |  Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы…)|  50+Типыдиаграмм(Диаграмма Ганта…)|  40+ Практические формулы(Рассчитать возраст на основе даты рождения…)|  19 Инструментывставки(Вставить QR-код,Вставка изображения по пути…)|  12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют…)|  7 Объединить и разделитьинструменты(Расширенное объединение строк,Разделение ячеек Excel…)|…и многое другое
Используйте Kutools на предпочитаемом языке — поддерживает английский, испанский, немецкий, французский, китайский и ещё 40+ языков!

Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…


Office Tab — Включает вкладки для чтения и редактирования в Microsoft Office (включая Excel)

  • Переключайтесь между десятками открытых документов всего за секунду!
  • Сократите сотни кликов мышью каждый день и забудьте о «мышечной руке».
  • Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
  • Добавляет удобство работы с вкладками в Office (включая Excel) — как в Chrome, Edge и Firefox.