Excel: рассчитать количество месяцев между датами


Вы можете использовать следующие формулы для расчета количества месяцев между двумя датами в Excel:

Формула 1: рассчитать полные месяцы между двумя датами

 =DATEDIF( A2 , B2 , “M” )

Формула 2: расчет дробных месяцев между двумя датами

 =DATEDIF( A2 , B2 , "M" ) + DATEDIF( A2 , B2 , "MD" )/( 365 / 12 )

Обе формулы предполагают, что ячейка A2 содержит дату начала, а ячейка B2 — дату окончания.

Следующие примеры показывают, как использовать каждую формулу на практике.

Пример 1. Вычисление полных месяцев между двумя датами

На следующем снимке экрана показано, как рассчитать количество полных месяцев между списком дат начала и окончания в Excel:

Excel вычисляет полные месяцы между датами

Вот как интерпретировать результат:

  • С 01.01.2022 по 02.04.2022 проходит 1 полный месяц.
  • С 07.01.2022 по 29.05.2022 проходит 4 полных месяца.
  • Между 20.01.2022 и 05.02.2022 0 полных месяцев.

И так далее.

Пример 2. Вычисление дробных месяцев между двумя датами

На следующем снимке экрана показано, как рассчитать количество дробных месяцев между списком дат начала и окончания в Excel:

Вот как интерпретировать результат:

  • Между 01.01.2022 и 02.04.2022 примерно 1099 месяцев.
  • Между 07.01.2022 и 29.05.2022 примерно 4 723 месяца.
  • Между 20.01.2022 и 05.02.2022 находится примерно 0,526 месяцев.

И так далее.

Примечание № 1. В этой формуле используется соотношение 365/12 для приблизительного определения количества дней в месяце. Вы можете изменить это значение на 30 , если хотите упростить формулу и предположить, что типичный месяц состоит из 30 дней.

Примечание №2 . Полную документацию по функции РАЗНДАТ в Excel вы можете найти здесь .

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные операции в Excel:

Как посчитать по месяцам в Excel
Как посчитать среднее значение за месяц в Excel
Как преобразовать дату в формат месяца и года в Excel

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *