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

=EOMONTH(base, offset)

Значение base — это дата, с которой функция должна производить свои вычисления, а offset — это число, указывающее, сколько месяцев от даты base следует использовать. Например, offset, равный 0, будет означать, что EOMONTH должен возвращать последний день месяца, представленного в base, тогда как offset 4 будет через четыре месяца после base, а �2 будет на два месяца раньше.

В качестве примера ниже приведены типичные варианты использования EOMONTH. Первая строка может использоваться для возврата последнего дня текущего месяца, а вторая строка возвращает последний день месяца на шесть месяцев позже даты в A1:

=EOMONTH(NOW(),0)

=EOMONTH(A1,6)

Помните, что EOMONTH возвращает серийный номер. Excel не форматирует серийный номер автоматически как дату. Другими словами, вам нужно будет явно отформатировать ячейку как дату.

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (12156) применим к Microsoft Excel 2007, 2010, 2013 и 2016.

Вы можете найти версию этого совета для более старого интерфейса меню Excel здесь: link: / excel-Using_the_EOMONTH_Function [Использование функции EOMONTH].