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

Формула Excel: подсчёт месяцев между двумя датами

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

doc-count-months-between-dates-1

В этом руководстве представлены формулы для расчёта количества месяцев между двумя указанными датами.

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

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

 

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

DATEDIF(start_date,end_date,”M”)

Синтаксис и аргументы

Start_date, end_date: the two dates that you want to get months difference between.

Возвращаемое значение

Формула возвращает целое число, обозначающее количество месяцев.

Значение ошибки

1. Если начальная дата позже конечной, формула возвращает ошибку #ЧИСЛО!

2. Если начальная или конечная дата не являются допустимыми датами (например, текстовое значение или недопустимая дата в Excel, такая как дата раньше 01,01.1900), формула возвращает ошибку #ЗНАЧ!

Как работает эта формула

Чтобы подсчитать количество месяцев между датами в ячейках B3 и C3, используйте приведённую ниже формулу:

=DATEDIF(B3,C3,"M")

Нажмите клавишу Enter, а затем перетащите маркер заполнения на ячейки, к которым нужно применить эту формулу.
doc-count-months-between-dates-3
doc-count-months-between-dates-3

Пояснение

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

Примечание

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

DATEDIF(start_date,end_date+15,"M")

doc-count-months-between-dates-4

Получение количества месяцев в десятичном формате между датами

 

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

YEARFRAC(date1,date2)*12

Синтаксис и аргументы

Date1, date2: the two dates that you count the number of months based on.

Возвращаемое значение

Формула возвращает значение в формате даты; результат следует отформатировать как число.

Как работает формула

Чтобы подсчитать количество месяцев между датами в ячейках B3 и C3, используйте следующую формулу:

=YEARFRAC(C3,B3)*12

Нажмите клавишу Enter и перетащите маркер заполнения вниз по ячейкам, чтобы применить эту формулу.

doc-count-months-between-dates-5

Оставьте результат формулы выделенным и нажмите Ctrl+1, чтобы открыть диалоговое окно Установить формат ячейки. Затем на вкладке Число выберите пункт Дата в списке Категория и укажите нужный тип даты в разделе Тип.
doc-count-months-between-dates-6

Нажмите кнопку ОК — и результат отобразится в виде даты.
doc-count-months-between-dates-7

Пояснение

Функция YEARFRAC: вычисляет долю года в десятичном формате между двумя заданными датами. Базовая формула — YEARFRAC(date1;date2); умножение результата на 12 даёт дробное количество месяцев в десятичном формате между этими датами.

Примечание

Если вы хотите получить целое количество месяцев с помощью функции YEARFRAC, добавьте перед ней функцию INT следующим образом:

INT(YEARFRAC(date1,date2)*12)

doc-count-months-between-dates-8

Подсчёт месяцев с округлением вниз.


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

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


Лучшие инструменты для повышения продуктивности в 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.