Здравствуйте. В этой короткой статье покажу, как в Excel получить дату последнего рабочего дня месяца. Для этого можно использовать формулу:

=РАБДЕНЬ(КОНМЕСЯЦА( дата ;0 )+1;-1)

Порядок её работы:

  1. Выражение КОНМЕСЯЦА( дата ; 0 ) – возвращает последний календарный день месяца, который вы задали. Детальнее о функции КОНМЕСЯЦА читайте здесь
  2. Выполним КОНМЕСЯЦА( дата ; 0 ) + 1, т.е. получим первый календарный день следующего месяца
  3. Дату из второго пункта передаём функции РАБДЕНЬ. Она вернётся на один рабочий день назад и мы получим последний рабочий день заданного месяца.

Вот иллюстрация работы формулы:

Это и вся функция, простая и надёжная, пользуйтесь!