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

  • Поделись Этим
Hugh West

Microsoft Excel - это один из величайших инструментов, который позволяет вам найти количество месяцев между двумя любыми датами с помощью ряда уникальных функций. С помощью этих функций вы сможете узнать временной промежуток любого инцидента или чей-то возраст сразу, вставив только две фиксированные даты.

Скачать Рабочую тетрадь для практических занятий

Вы можете скачать нашу рабочую тетрадь Excel, которую мы использовали для подготовки этой статьи. Вы также можете использовать эту тетрадь в качестве калькулятора, вводя даты в определенные поля, чтобы вычислить количество месяцев между двумя датами в соответствии с инструкциями.

Количество месяцев между двумя датами.xlsx

4 простых способа найти количество месяцев между двумя датами в Excel

Допустим, у нас есть набор данных о некоторых проектах, запущенных организацией, датах запуска и закрытия этих проектов.

Мы хотим выяснить количество месяцев, затраченных на закрытие проекта. Мы обсудим, какими способами можно достичь нашей цели.

В этом разделе вы познакомитесь с 4 простых способа чтобы найти количество месяцев между двумя датами в Excel. Я расскажу о них здесь с соответствующими иллюстрациями. Давайте проверим их сейчас!

1. использование функции DATEDIF

Функция DATEDIF возвращает разницу в днях, месяцах или годах между двумя датами, основываясь на трех аргументах, один начальный, один конечный и один аргумент, называемый единицей. Мы покажем прямую и настраиваемую форму этой функции, чтобы узнать количество месяцев между соответствующими датами.

1.1. Прямое применение функции DATEDIF

Нам нужно найти количество месяцев как временной промежуток всех проектов. Мы воспользуемся функцией ДАТЕДИФ функция здесь напрямую. Для этого выполните следующие действия.

🖊️ Шаги

  • Сначала выберите ячейку (т.е. E5 ), где нужно найти промежуток времени в виде месяцев, и введите в эту ячейку следующую формулу.

=DATEDIF(C5,D5, "M")

Вот,

  • C5 = Дата запуска
  • D5 = Дата закрытия
  • M = параметр для количества месяцев, которые будут подсчитываться в этой функции

📃 Примечание : Эта функция не будет рассчитывать текущий месяц, а остановится на предыдущем завершенном месяце.

  • Затем нажмите Войти и вы получите количество месяцев в качестве временного интервала для первого проекта в ячейке E5 .
  • Теперь перетащите Наполнительная рукоятка инструмент до Автозаполнение формулу для других ячеек.

  • Следовательно, во всех ячейках будет указано количество месяцев от вычисления этих двух дат.

📃 Примечание : Если мы используем 'Y' (годы) или 'D' (дни) вместо 'М' (месяцы) в части параметров внутри панели функций, мы получим различия между двумя датами как количество лет или дней.

1.2. Настройка функции DATEDIF

Теперь вы сможете узнать, как можно узнать количество лет, месяцев и дней между двумя датами, настроив функцию Функция DATEDIF .

Просто создайте следующую формулу, настроив параметр Функция DATEDIF для нахождения количества месяцев между встречающимися датами и примените его к своим данным.

=DATEDIF(C5,D5, "Y")&" Год(ы) "&DATEDIF(C5,D5, "YM")&" Месяц(ы) "& DATEDIF(C5,D5, "MD")&" День(ы)"

Вот,

  • C5 = Дата запуска
  • D5 = Дата закрытия
  • Y = количество лет
  • MD = количество дней, игнорируя месяцы
  • YM = количество Месяцев, игнорируя Годы

🗯️ Разбивка формулы

Итак, здесь мы используем ДАТЕДИФ снова функции, но на этот раз мы добавим некоторые текстовые функции, такие как "Год(ы)" также с помощью Амперсанд (&) который будет создавать пробелы между словами или числами.

До 3 единиц времени мы используем ДАТЕДИФ функцию каждый раз, чтобы узнать количество лет, месяцев и дней по отдельности.

Читать далее: Формула Excel для расчета количества дней между сегодняшней и другой датой

Похожие чтения

  • Как применить формулу Excel для подсчета дней от даты до сегодня
  • Формула Excel для поиска даты или дней следующего месяца (6 быстрых способов)
  • Как уменьшить количество дней или дату от сегодняшнего дня в Excel
  • Формула Excel для подсчета дней от даты (5 простых методов)
  • Как добавить дни к дате с помощью формулы Excel (5 простых способов)

2. Вставка функции YEARFRAC

Теперь мы собираемся использовать Функция YEARFRAC для работы с предыдущим набором данных. Функция YEARFRAC возвращает дробь года, представляющую количество целых дней между дата начала и дата окончания на основании целые_дни .

2.1. YEARFRAC, обернутый функцией INT

Сайт Функция INT используется для получения ближайшего целого числа. Итак, обернув Функция YEARFRAC с Функция INT превратит дробное значение года в целое число.

Итак, примените следующую формулу к выделенной ячейке.

=INT(YEARFRAC(C5,D5,3)*12)

Вот,

  • C5 = Дата запуска
  • D5 = Дата закрытия
  • 3 = 365 дней

🗯️ Разбивка формулы

Здесь мы сначала узнаем количество лет как промежуток времени, который будет представлен в десятичном формате. Затем это значение будет умножено на 12 (количество месяцев в году). Мы будем использовать функцию INT функция на начальном этапе для преобразования десятичной дроби в целочисленный формат.

Вы увидите тот же результат, что и раньше.

  • Теперь проведите формулу еще раз, как раньше, чтобы узнать количество месяцев в качестве временного интервала для остальных проектов.

2.2. Функция YEARFRAC, обернутая функцией ROUNDUP

Мы можем использовать Функция ROUNDUP вместо Функция INT но между этими двумя функциями есть разница.

=ROUNDUP(YEARFRAC(C5,D5,3)*12,0)

Вот,

  • C5 = Дата запуска
  • D5 = Дата закрытия

Сайт Функция INT не будет округлять десятичное значение, поэтому он будет опускать десятичные части, даже если оно слишком близко к следующему целому значению.

Но Функция ROUNDUP позволит вам округлить число до фиксированного десятичного знака или до ближайшего целого числа по вашему выбору.

Читать далее: Как посчитать месяцы от даты до сегодняшнего дня с помощью формулы Excel

3. Объединение функций ГОД и МЕСЯЦ

Вот другой метод, который вы также можете использовать для получения тех же результатов. И мы объединим ГОД и МЕСЯЦ функции в этом методе. ГОД функция возвращает год даты, целое число в диапазоне 1900-9999 . И МЕСЯЦ функция возвращает месяц, число из 1 (январь) на 12 (декабрь) .

Примените следующую формулу, чтобы получить количество месяцев.

=(ГОД(D5)-ГОД(C5))*12+МЕСЯЦ(D5)-МЕСЯЦ(C5)

Вот,

  • C5 = Дата запуска
  • D5 = Дата закрытия

🗯️ Разбивка формулы

То, что мы делаем здесь в Ячейка E5 это -

  1. i) Нахождение разницы между годами,
  2. ii) Преобразование лет в месяцы,

iii) Добавление различий между чинами или орденами в течение двух месяцев.

Читать далее: Вычислите годы и месяцы между двумя датами в Excel (6 подходов)

4. Функции вычитания месяца

В этой последней части всех методов мы теперь объединим МЕСЯЦ функции с помощью простой формулы вычитания.

Здесь нужно вычесть старую дату из новой с помощью функции МЕСЯЦ функция для обеих дат, и все готово.

= МЕСЯЦ(D5)-МЕСЯЦ(C5)

Вот,

  • C5 = Дата запуска
  • D5 = Дата закрытия

Примечание : У этого метода есть недостаток. Он позволит вам найти количество разниц между двумя месяцами только в пределах фиксированного года.

Читать далее: [Исправлено!] Ошибка VALUE (#VALUE!) при вычитании времени в Excel

Калькулятор месяцев для двух дат

Здесь я предлагаю вам калькулятор, в котором вы можете просто ввести даты и получить количество месяцев между этими датами.

Заключение

В этой статье я постарался проиллюстрировать каждый из методов расчета количества месяцев между двумя датами в Excel в максимально удобной форме. Надеюсь, эта статья помогла вам выполнить все необходимые инструкции, если у вас есть вопросы или отзывы по этой статье, вы можете оставить комментарий. Вы также можете просмотреть другие полезные статьи, связанные с базовым и расширенным Excelфункции на нашем сайте.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.