Как использовать функцию Excel EOMONTH -

Содержание

Резюме

Функция Excel EOMONTH возвращает последний день месяца, n месяцев в прошлом или будущем. Вы можете использовать EDATE для расчета дат истечения срока, сроков и других дат, которые должны приходиться на последний день месяца. Используйте положительное значение для месяцев, чтобы получить дату в будущем, и отрицательное значение, чтобы получить дату в прошлом.

Цель

Получить последний день месяца n месяцев в будущем или прошлом

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

Последний день месяца число

Синтаксис

= EOMONTH (начальная_дата, месяцы)

Аргументы

  • start_date - дата, представляющая начальную дату в допустимом формате серийного номера Excel.
  • месяцы - количество месяцев до или после start_date.

Версия

Excel 2003

Примечания по использованию

Функция EOMONTH возвращает последний день месяца, n месяцев в прошлом или будущем. Используйте положительное значение для месяцев, чтобы получить дату в будущем, и отрицательное значение, чтобы получить дату в прошлом. Вы можете использовать EDATE для расчета дат истечения срока, сроков и других дат, которые должны приходиться на последний день месяца.

EOMONTH возвращает порядковый номер, соответствующий дате. Чтобы отобразить результат в виде даты, примените любой числовой формат по вашему выбору.

Основное использование

Например, с 12 мая 2017 г. в ячейке B5:

=EOMONTH(B5,0) // returns May 31, 2017 =EOMONTH(B5,4) // returns Sep 30, 2017 =EOMONTH(B5,-3) // returns Feb 28, 2017

Вы также можете использовать EOMONTH, чтобы перемещаться по годам:

=EOMONTH(B5,12) // returns May 31, 2018 =EOMONTH(B5,36) // returns May 31, 2020 =EOMONTH(B5,-24) // returns May 31, 2015

Последний день текущего месяца

Чтобы получить последний день текущего месяца, объедините функцию СЕГОДНЯ с EOMONTH следующим образом:

=EOMONTH(TODAY(),0) // last day of current month

Функция TODAY возвращает текущую дату функции EOMONTH. EOMONTH с нулем (0) для месяцев использует текущую дату для вычисления последнего дня текущего месяца.

Первый день текущего месяца

Хотя EOMONTH возвращает последний день месяца, вы можете использовать EOMONTH, чтобы получить месяц первого дня текущего месяца следующим образом:

=EOMONTH(TODAY(),-1)+1 // first day of current month

См. Ссылки ниже для получения дополнительных примеров использования функции EOMONTH в формулах.

Заметки

  1. Для месяцев используйте положительное число для будущих дат и отрицательное число для дат в прошлом.
  2. EOMONTH вернет ошибку #VALUE, если начальная дата недействительна.
  3. Если к дате начала добавлено дробное время, оно будет удалено.
  4. Если аргумент месяцев содержит десятичное значение, оно будет удалено.
  5. Чтобы переместить любую дату на n месяцев в будущее или прошлое, см. Функцию EDATE.
  6. EOMONTH возвращает порядковый номер даты, который должен быть отформатирован как дата.

Похожие видео

Как рассчитать и выделить даты истечения срока Как создать дату истечения срока действия в будущем, как рассчитать «оставшиеся дни» и как выделить даты, срок действия которых истек или истекает вскоре, с помощью условного форматирования. ПОСЛЕДОВАТЕЛЬНОСТЬ дат В этом видео мы рассмотрим, как сгенерировать последовательность дат с помощью функции SEQUENCE.

Интересные статьи...