КОНМЕСЯЦА
В английском 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 с теми же аргументами.