Формула Excel: Подсчет месяцев между двумя датами
В этом руководстве представлены формулы для подсчета месяцев между двумя заданными датами.
Если вы хотите следовать за этим руководством, пожалуйста, скачайте пример электронной таблицы.
Получение количества полных месяцев между датами
Общая формула:
DATEDIF(начальная_дата, конечная_дата, ”M”) |
Синтаксис и аргументы
Начальная_дата, Конечная_дата: две даты, между которыми вы хотите получить разницу в месяцах. |
Возвращаемое значение
Формула возвращает целочисленное значение, которое указывает количество месяцев.
Значение ошибки
1 Если начальная_дата больше, чем конечная_дата, формула возвращает значение ошибки #ЧИСЛО!
2 Если начальная_дата или конечная_дата не являются допустимыми датами (текстовое значение или недопустимая дата в Excel, например, даты до 1/1/1900), формула возвращает значение ошибки #ЗНАЧ!
Как работает эта формула
Чтобы подсчитать количество месяцев между датами в ячейках B3 и C3, пожалуйста, используйте следующую формулу:
=DATEDIF(B3,C3,"M") |
Нажмите Enter и перетащите маркер заполнения по ячейкам, которым нужна эта формула.
Объяснение
Функция DATEDIF : возвращает количество полных лет, месяцев или дней между датами.
Примечание
Формула рассчитывает и округляет количество месяцев вниз. Если вы хотите получить ближайшее целое число месяцев, вы можете использовать следующую формулу:
DATEDIF(начальная_дата,конечная_дата+15,"M") |
Получение количества десятичных месяцев между датами
Общая формула
ГОД.ДОЛЯ(дата1,дата2)*12 |
Синтаксис и аргументы
Дата1, Дата2: две даты, на основе которых вы подсчитываете количество месяцев. |
Возвращаемое значение
Формула возвращает значение в формате даты, и вам нужно отформатировать результат как число.
Как работает формула
Чтобы подсчитать месяцы между датами в ячейках B3 и C3, пожалуйста, используйте следующую формулу:
=ГОД.ДОЛЯ(C3,B3)*12 |
Нажмите клавишу Enter, затем перетащите маркер заполнения вниз по ячейкам для применения этой формулы.
Выделите результат формулы и нажмите Ctrl + 1 чтобы отобразить диалоговое окно Формат ячеек затем на вкладке Число нажмите Дата из списка Категория выберите тип даты, который вы хотите отобразить в разделе Тип .
Нажмите OK, результат отображается как дата.
Объяснение
ГОД.ДОЛЯ : вычисляет долю года в десятичном формате между заданными датами. Базовая формула - ГОД.ДОЛЯ(дата1,дата2), умножение на 12 в конце формулы даст долю месяцев в десятичном формате между датами.
Примечание
Если вы хотите получить целое количество месяцев с помощью функции ГОД.ДОЛЯ, вы можете добавить функцию ЦЕЛОЕ перед функцией ГОД.ДОЛЯ следующим образом:
ЦЕЛОЕ(ГОД.ДОЛЯ(дата1,дата2)*12) |
Это считает месяцы с округлением вниз.
Связанные формулы
- Получение первого или последнего дня по текстовому имени месяца
Допустим, есть таблица, содержащая год и текстовое имя месяца, чтобы получить первый день месяца, какую формулу можно использовать в Excel? - Подсчет дней до даты истечения срока
Чтобы подсчитать дни между сегодняшним днем и каждой датой истечения срока в Excel с помощью формулы - Отображение текущей даты или времени
Это руководство предоставляет формулы для отображения текущей даты или времени в Excel. - Создание еженедельного диапазона дат
В этом руководстве представлена формула для быстрого получения еженедельного диапазона дат в Excel.
Связанные функции
- Функция WEEKNUM в Excel
Возвращает номер недели для данной даты в году - Функция WORKDAY в Excel
Добавляет рабочие дни к заданной начальной дате и возвращает рабочий день - Функция MONTH в Excel
MONTH используется для получения месяца в виде целого числа (от 1 до 12) из даты - Функция DAY в Excel
Функция DAY получает день в виде числа (от 1 до 31) из даты - Функция NOW в Excel
Получить текущее время и дату
Лучшие инструменты для повышения производительности Office
Kutools для Excel - Помогает вам выделиться из толпы
Kutools для Excel имеет более 300 функций, гарантируя, что то, что вам нужно, находится всего в одном клике...
Office Tab - Включите работу с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите сотни кликов мышью каждый день, попрощайтесь с болью в руке от использования мышки.
- Увеличивает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Привносит эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.