Функция может привести к трудностям
Функция КОНЕЦ МЕСЯЦА возвращает последний день месяца, то есть любое количество месяцев до или после заданной даты.
Если вам нужен такой расчет для расчета, функция довольно легко приведет к цели. Однако следует быть осторожным, если вы используете функцию в Excel 2007, а таблица также должна редактироваться в одной из предыдущих версий.
Так же работает, только если в Excel до версии 2003 включена надстройка «Функции анализа». Если это не так, функция КОНЕЦ МЕСЯЦА возвращает ошибку.
Предпосылкой к этой проблеме является тот факт, что функция КОНЕЦ МЕСЯЦА (а также некоторые другие функции) были включены в стандартные функции в Excel 2007. В предыдущих версиях он был частью пакета анализа.
Если вы хотите избежать такой путаницы, вам следует избегать использования функции КОНЕЦ МЕСЯЦА всякий раз, когда соответствующая таблица должна использоваться в разных версиях.
Вместо функции КОНЕЦ МЕСЯЦА в этих случаях используйте формулу, в которой вы комбинируете функции ДАТА, ГОД и МЕСЯЦ.
Если в ячейке A1 есть дата, используйте следующую формулу, чтобы найти последний день соответствующего месяца:
= ДАТА (ГОД (A1); МЕСЯЦ (A1) +1; 0)
На следующем рисунке показано использование этой формулы в примере таблицы:
Если, подобно функции КОНЕЦ МЕСЯЦА, вы хотите найти последний день месяца, который представляет собой любое количество месяцев до или после даты в A1, вам необходимо адаптировать формулу.
Для этого прибавьте или вычтите желаемое количество месяцев к выражению «+1» в приведенной выше формуле или из него.
Например, формула для последнего дня месяца, который через два месяца после месяца даты в ячейке A1, выглядит следующим образом:
= ДАТА (ГОД (A1); МЕСЯЦ (A1) +3; 0)