Функция КОНМЕСЯЦА возвращает дату последнего дня месяца, отстоящего на определенное количество месяцев от начальной даты, в виде числа.
Эта функция может быть полезна при работе с финансовыми отчетами, планированием и другими задачами, связанными с датами.
Синтаксис
КОНМЕСЯЦА(начальная_дата; месяцы)
Аргумент |
Описание |
Допустимые значения |
|---|---|---|
начальная_дата |
Дата, от которой ведется отсчет |
Дата или ссылка на ячейку с датой |
месяцы |
Количество месяцев до заданного значения аргумента "начальная_дата" (отрицательное значение) или после него (положительное значение). Возвращается последний календарный день месяца |
Целое число (может быть положительным или отрицательным) или ссылка на ячейку с числом |
Примеры использования
Определение последнего дня текущего месяца
=КОНМЕСЯЦА("2023-10-15"; 0)
Результат: 31.10.2023, так как это последний день октября.
Определение последнего дня следующего месяца
=КОНМЕСЯЦА("2023-10-15"; 1)
Результат: 30.11.2023, так как это последний день ноября.
Определение последнего дня предыдущего месяца
=КОНМЕСЯЦА("2023-10-15"; -1)
Результат: 30.09.2023, так как это последний день сентября.
Примечания
–Убедитесь, что значение аргумента начальная_дата имеет корректный формат, иначе функция вернет ошибку #ЗНАЧ!.
–Функция автоматически учитывает различное количество дней в месяцах и високосные годы.
–Результат функции — это дата последнего дня месяца, время устанавливается в 00:00.
–Для отображения только календарного дня используйте комбинацию с функцией ДЕНЬ: =ДЕНЬ(КОНМЕСЯЦА(A1; 0))