KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Формула Excel: найти последний рабочий день месяца

АвторSunДата изменения

doc-find-last-weekday-of-month-1

В этом руководстве представлена формула Excel для определения последней даты заданного дня недели в текущем месяце на основе указанной даты.

Если вы хотите следовать этому руководству, загрузите пример таблицы.
doc-sample

Универсальная формула:

EOMONTH(date,0)+1-WEEKDAY(EOMONTH(date,0)+1-weekday_num))

Синтаксис и аргументы

Date: the date that you want to find its last specific weekday of the month.
Weekday_num: the number 1-7 to indicate the specific weekday that you want to find.

Номер дня недели

Номер дня неделиДень недели
1Воскресенье
2Понедельник
3Вторник
4Среда
5Четверг
6Пятница
7Суббота


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

Формула возвращает числовое значение. Чтобы сразу увидеть дату, отформатируйте результат как «Дата».

Ошибка

Если аргумент date не является корректной датой (например, содержит текстовое значение или дату ранее 01,01.1900), формула возвращает ошибку #ЗНАЧ!

Как работает эта формула

В ячейке B3 указана дата, с которой вы работаете, а в ячейке C3 — номер дня недели, который нужно найти в этом месяце. Введите приведённую ниже формулу в ячейку D3:

=EOMONTH(B3,0)+1-WEEKDAY(EOMONTH(B3,0)+1-C3)

Нажмите клавишу Enter, а затем перетащите маркер автозаполнения вниз до нужных ячеек.
doc-find-last-weekday-of-month-3
doc-find-last-weekday-of-month-3

Затем перейдите на вкладку Главная и откройте группу Число, щелкните стрелку рядом с полем Числовой формат и выберите Краткая дата или Полная дата из раскрывающегося списка. После этого результаты будут отображаться в формате даты.
doc-find-last-weekday-of-month-4

Пояснение

Функция КОНМЕС: определяет последний день месяца.

Функция ДЕНЬНЕД: возвращает день недели в виде числа от 1 до 7.

=EOMONTH(B3,0)+1-WEEKDAY(EOMONTH(B3,0)+1-C3)
=EOMONTH(B3,0)+1-WEEKDAY(1/31/2021+1-1)
=EOMONTH(B3,0)+1-WEEKDAY(1/31/2021)
=2/1/2021-1
=1/31/2021


Связанные формулы

Связанные функции


Лучшие инструменты для повышения продуктивности в Office

Kutools для Excel — Помогает вам выделиться из толпы

🤖KUTOOLS AI Помощник: Революционизируйте Анализ данных на основе:Интеллектуальное выполнение   |  Генерация кода|  Создание пользовательские формулы  |  Анализ данных и создание диаграмм|  Вызов Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты  |  Удалить пустые строки  |  Объединить столбцы или ячейки без потери данных  |  Округление без использования формул
Расширенный VLookup:Несколько критериев  |  Несколько значений  |  По нескольким листам  |  Распознавание нечетких соответствий
Расш. Раскрывающийся список:Простой выпадающий список  |  Зависимый выпадающий список  |  Многоэлементный выпадающий список
Управление столбцами:Добавление определённого количества столбцов  |  Перемещение столбцов  |  Переключение видимости скрытых столбцов  |Сравнение столбцов для Выбрать одинаковые/разные ячейки
Избранные функции:Сетка фокусировки  |  Просмотр дизайна  |  Улучшенная строка формулы  |  Управление рабочими книгами и листами|Библиотека ресурсов(автотекст)|  Выбор даты  |  Объединить листы  |  Шифрование/Расшифровать ячейки  |  Отправка писем по списку  |  Супер фильтр  |  Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы…)|  50+Типыдиаграмм(Диаграмма Ганта…)|  40+ Практические формулы(Рассчитать возраст на основе даты рождения…)|  19 Инструментывставки(Вставить QR-код,Вставка изображения по пути…)|  12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют…)|  7 Объединить и разделитьинструменты(Расширенное объединение строк,Разделение ячеек Excel…)|…и многое другое
Используйте Kutools на предпочитаемом языке — поддерживает английский, испанский, немецкий, французский, китайский и ещё 40+ языков!

Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…


Office Tab — Включает вкладки для чтения и редактирования в Microsoft Office (включая Excel)

  • Переключайтесь между десятками открытых документов всего за секунду!
  • Сократите сотни кликов мышью каждый день и забудьте о «мышечной руке».
  • Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
  • Добавляет удобство работы с вкладками в Office (включая Excel) — как в Chrome, Edge и Firefox.