Функция КОНМЕСЯЦА
В этой статье описаны синтаксис формулы и использование функции КОНМЕСЯЦА в Microsoft Excel.
Описание
Возвращает порядковый номер последнего дня месяца, отстоящего на указанное количество месяцев от даты, указанной в аргументе "нач_дата". Функция КОНМЕСЯЦА используется для вычисления даты погашения или даты платежа, которая приходится на конец месяца.
Синтаксис
Аргументы функции КОНМЕСЯЦА описаны ниже.
нач_дата — обязательный аргумент. Начальная дата. Даты должны быть введены с использованием функции ДАТА или как результат вычисления других формул и функций. Например, для указания даты 23 мая 2008 года следует воспользоваться выражением ДАТА(2008;5;23). Если ввести даты как текст, это может привести к возникновению проблем.
Число_месяцев — обязательный аргумент. Количество месяцев до или после даты "нач_дата". Положительное значение аргумента "число_месяцев" означает будущие даты; отрицательное значение — прошедшие даты.
Примечание: Если значение аргумента "число_месяцев" не является целым числом, оно усекается.
Замечания
В приложении Microsoft Excel даты хранятся в виде последовательных чисел, что позволяет использовать их в вычислениях. По умолчанию дате 1 января 1900 года соответствует номер 1, а 1 января 2008 года — 39448, так как интервал между этими датами составляет 39 448 дней.
Если start_date не является допустимой датой, то EOMONTH возвращает #NUM! значение ошибки #ЗНАЧ!.
Если start_date "плюс месяцы" возвращает недействительные даты, то EOMONTH возвращает #NUM! значение ошибки #ЗНАЧ!.
Пример
Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.
Последний день месяца в Экселе: функция КОНМЕСЯЦА
Здравствуйте. Сегодня расскажу, как в Экселе получить последний день месяца. Для этого используется функция КОНМЕСЯЦА, которая записывается так:
Функция позволяет получить дату конца месяца, отстающего от заданного на определенное количество месяцев. Аргументы функции:
- Начальная дата – любой день месяца, от которого ведется отсчёт
- Число месяцев – количество периодов, которое прибавляется к начальной дате
Например, чтобы вычислить последний день текущего месяца, считаем так:
Чтобы вывести последний день следующего месяца – такая формула:
А прошлого – такая:
В этих примерах первым аргументом я записал функцию СЕГОДНЯ(), которая возвращает текущую дату. Вы можете использовать и другие варианты задания аргумента:
- Ссылка на ячейку с датой
- Прямую запись даты (в кавычках, например: «21.05.2016»)
- Результат вычисления другой функции, возвращающей дату
Если в результате вычислений на экран выведено число, а не дата — примените к ячейке формат даты!
Альтернативный способ
Иногда удобнее воспользоваться функцией ДАТА, когда известен год и номер месяца, для которого следует найти последний день:
=ДАТА( год ; месяц+1 ; 0)
По примеру с рисунка, мы хотим узнать, високосный ли 2020 год. Найдем последний день февраля. Для этого соберем дату с помощью функции ДАТА:
- Год – указываем на 2020;
- Месяц – пишем 2+1, т.е. следующий за февралём, март
- День – ставим 0, функция автоматически вернется на один день назад от 1 марта 2020 и мы увидим последний день февраля – 29.02.2020. То есть, этот год – високосный
У меня всё, буду рад вашим вопросам и комментариям. До встречи!