Справочник функций Excel

КОНМЕСЯЦА

В английском Excel:EOMONTH

Возвращает последний день месяца, сдвинутого на нужное число месяцев: для сроков оплаты и отчётов «до конца месяца».

КОНМЕСЯЦА(нач_дата; число_месяцев)
нач_дата
Дата, от которой считаем, например дата счёта в B2.
число_месяцев
На сколько месяцев сдвинуться: 0 оставляет этот месяц, 1 даёт следующий, -1 прошлый.

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

Дату последнего дня месяца, сдвинутого на указанное число месяцев. Без формата даты в ячейке она покажется числом вроде 46053.

Примеры

Оплата до конца следующего месяца

fx
A
B
C
D
1
2
3
4
5
6
7
Счёт
Дата счёта
Оплатить до
№ 101
05.01.2026
№ 102
31.01.2026
№ 103
15.03.2026
№ 104
20.11.2026
Лист1

Подробности

КОНМЕСЯЦА берёт дату и находит конец месяца. Второй аргумент говорит, какого: с 0 берётся тот же месяц, с 1 следующий, с -1 предыдущий.

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

Результат приходит числом. Чтобы увидеть дату, ячейке ставят формат даты.

Частые ошибки

  • В ячейке видно число вроде 46081 вместо даты. Поставьте ей формат даты.
  • Нужен первый день месяца, а не последний. Его получают так: конец прошлого месяца плюс один день, =КОНМЕСЯЦА(A2;-1)+1.

В Google Таблицах

В Google Таблицах — EOMONTH с теми же аргументами.

Смотрите также