Формула Excel: найти последний день недели месяца
В этом руководстве представлена формула для поиска последнего конкретного дня недели текущего месяца на основе указанной даты в Excel.
Если вы хотите следовать этому руководству, загрузите пример электронной таблицы.
Общая формула:
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 | Сб |
Возвращаемое значение
Формула возвращается к числовому значению, для прямого просмотра даты отформатируйте результат в формате даты.
Ошибка
Если дата аргумента не является допустимой датой (текстовое значение или дата до 1), формула возвращается к значению ошибки # ЗНАЧ !.
Как работает эта формула
В ячейке B3 указана дата, которую вы используете, а в ячейке C3 содержится номер дня недели, который вы хотите найти в месяце, используйте приведенную ниже формулу в ячейке D3:
=EOMONTH(B3,0)+1-WEEKDAY(EOMONTH(B3,0)+1-C3) |
Нажмите Enter , затем перетащите дескриптор автозаполнения в нужные ячейки.
Затем нажмите Главная вкладка, чтобы перейти к Число группу, щелкните стрелку Формат номера, а затем выберите Короткое свидание or Длинное свидание из раскрывающегося списка. Затем результаты были отформатированы как дата.
объяснение
EOMONTH функция: найти последний день месяца.
ДЕНЬ НЕД.: чтобы получить день недели как число 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 г.
Относительные формулы
- Получить дату с заданной даты месяца года
Функцию ДАТА можно использовать для получения стандартной даты на основе заданного года, месяца и дня в Excel. - Найдите самую раннюю или самую позднюю дату в каждой группе
В этой статье представлены формулы для поиска раннего и поздних дат в той же группе в Excel. - Получить название дня с заданной даты
В этом руководстве рассказывается, как использовать формулу для получения названия дня, например, понедельник, вторник, на основе заданной даты. - Создать недельный диапазон дат
В этом руководстве представлена формула для быстрого получения диапазона дат за неделю в Excel.
Относительные функции
- Функция ДАТА в Excel
Создать дату с годом, месяцем и днем - Функция ГОД в Excel
Возвращает год даты в формате 4-значного серийного номера. - Функция МЕСЯЦ в Excel
МЕСЯЦ используется для получения месяца в виде целого числа (от 1 до 12) от даты. - Функция ДЕНЬ в Excel
Функция ДЕНЬ получает день в виде числа (от 1 до 31) от даты - Функция Excel NOW
Получить текущее время и дату
Лучшие инструменты для работы в офисе
Kutools for Excel - Помогает вам выделиться из толпы
Kutools for Excel Имеет более 300 функций, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...

Office Tab - Включить чтение и редактирование с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
- Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.
