Формула Excel: проверка, относится ли дата к последним N месяцам от текущей

Допустим, вам нужно проверить, относится ли дата приёма сотрудника к последним шести месяцам от текущей даты. Для быстрого решения этой задачи используйте формулу, сочетающую функции И, КОНМЕСЯЦ и СЕГОДНЯ в Excel.
Если вы хотите следовать этому руководству, загрузите пример таблицы.
Универсальная формула
Синтаксис и аргументы
| Date: cell that refers to a date or a date enclosed with double quotation marks that you want to check if it is last n month of today. |
| N: the number of month that you use to check. |
Возвращаемое значение
Если дата относится к последним n месяцам от текущей — возвращается значение ИСТИНА;
если дата не относится к последним n месяцам от текущей — возвращается значение ЛОЖЬ.
Как работает эта формула
Чтобы проверить, относятся ли даты в диапазоне C3:C9 к последним 6 месяцам от текущей даты, используйте следующую формулу:
Или напрямую укажите дату в двойных кавычках
Нажмите клавишу Enter, чтобы получить первый результат, а затем перетащите маркер автозаполнения вниз — и остальные результаты появятся автоматически.
Пояснение
Функция СЕГОДНЯ: возвращает текущую дату.
Функция КОНМЕСЯЦ: возвращает последний день месяца, который находится на n месяцев вперёд или назад от указанной даты.
Функция И: проверяет несколько условий и возвращает ИСТИНА, если все они выполняются, или ЛОЖЬ— если хотя бы одно из условий не выполняется.
Здесь формула разделена на две части:
date>EOMONTH(TODAY(),-(6+1)) проверяет, относится ли дата к последним 6 месяцам от текущей;
date<=EOMONTH(TODAY(),-1) проверяет, совпадает ли месяц даты с текущим месяцем или позже него.
Если обе части возвращают ИСТИНА, вся формула возвращает ИСТИНА, в противном случае — ЛОЖЬ.
Связанные формулы
- Как найти середину между двумя датами
В этой статье вы найдёте две формулы для определения середины между двумя датами в Excel — для двух разных ситуаций. - Получение количества рабочих дней между двумя датами
Чтобы быстро и точно рассчитать количество рабочих дней между двумя датами, воспользуйтесь функцией СЕГОДНЯ_РАБДЕНЬ (NETWORKDAYS) в Excel! - Получение квартала по заданной дате
В этом руководстве вы найдёте формулы, которые помогут определить квартал по указанной дате в Excel. - Получение той же даты в прошлом или следующем году
В этом руководстве приведены две формулы для получения той же даты в прошлом и следующем году на основе заданной даты в Excel.
Связанные функции
- Функция ДАТА в Excel
Создание даты с использованием года, месяца и дня - Функция ГОД в Excel
Возвращает год даты в виде четырёхзначного серийного номера - Функция МЕСЯЦ в Excel
Функция МЕСЯЦ используется для получения месяца в виде целого числа (1–12) из даты - Функция ДЕНЬ в Excel
Функция ДЕНЬ возвращает день в виде числа (1–31) из даты - Функция РАБДЕНЬ в Excel
Добавляет рабочие дни к заданной дате и возвращает рабочий день
Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает Вам выделяться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.