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

Синтаксис:
Синтаксис функции EOMONTH в Excel:
Аргументы:
- Start_dateКорректная дата в Excel, указывающая дату начала.
- Months: количество месяцев до или после даты начала; может быть положительным или отрицательным. Положительное значение задаёт дату в будущем, отрицательное — в прошлом.
Возвращаемое значение:
Возвращает дату последнего дня месяца через n месяцев в будущем или прошлом
Применение:
Чтобы получить последний день месяца, который находится на заданное количество месяцев до или после указанной даты начала, введите следующую формулу. Результатом будет серийный номер — см. снимок экрана:

Затем перейдите в диалоговое окно Установить формат ячейки, чтобы отформатировать серийные номера как обычную дату — именно так, как вам нужно; см. снимок экрана:

Примечание: В приведённой выше формуле A2 — это дата начала, которую вы хотите использовать, а B2 — ячейка, содержащая количество месяцев, которое необходимо добавить.
Советы: Вы также можете заменить ссылки на ячейки в приведённых выше формулах непосредственно текстовой строкой даты и числом месяцев, например:
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает Вам выделяться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.