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

Как определить в Excel, попадает ли дата в заданный интервал или приходится на выходной день?

АвторТехническая поддержкаДата изменения

Иногда может потребоваться определить или проверить, попадает ли дата в интервал между двумя датами или приходится на выходной, в Excel. Эта статья покажет вам эффективные способы проверки того, попадает ли дата в указанный диапазон или приходится на выходной, в Excel.

Определение, попадает ли дата в интервал между двумя датами, с помощью формулы
Легкое определение, попадает ли дата в интервал между двумя датами, с помощью замечательного инструмента  
Определение, приходится ли дата на выходной, с помощью формул и кода VBA
Определение, приходится ли дата на выходной, с помощью замечательного инструмента

Ещё руководства по работе с датами…


Определение, попадает ли дата в интервал между двумя датами, в Excel

Предположим, вам нужно определить, попадают ли даты из столбца A в период с 1 июля 2008 года по 31 декабря 2009 года. Выполните следующие действия:

Список с несколькими датами

1. В пустую ячейку, например B2, скопируйте и вставьте приведённую ниже формулу, затем нажмите клавишу Enter.

=IF(AND(A2>,$B$1,A2<,$c$1),A2, FALSE)

Формула, введённая в первую ячейку

Примечание: Эта формула проверяет, попадает ли дата в интервал с 1 июля 2008 года по 31 декабря 2009 года. Если дата находится в этом периоде, формула вернёт саму дату; в противном случае — текст ЛОЖЬ.

2. Не снимая выделения с ячейки результата, перетащите маркер заполнения вниз, чтобы получить все результаты. См. снимок экрана:

Формула заполнена в ячейки ниже

Теперь вы можете определить, попадает ли дата в указанный диапазон.


Определение, попадает ли дата в интервал между двумя датами, в Excel с помощью Kutools для Excel

Мы рекомендуем вам отличный инструмент — утилиту Выбрать определенные ячейки из состава Kutools для ExcelОна не только находит все даты, попадающие в заданный диапазон, но и мгновенно выделяет соответствующие ячейки.
Перед использованием необходимо сначала скачать и установить его.

1. Выделите диапазон с датами, которые нужно проверить на попадание в интервал между двумя датами, затем нажмите Kutools > Выделить > Выбрать определенные ячейки. См. снимок экрана:

Параметр «Выделить определённые ячейки» на вкладке Kutools на ленте

2. В диалоговом окне Выбрать определенные ячейки выберите опцию Ячейка в разделе Выбрать тип, укажите даты для условий Больше чем и Меньше чем, а затем нажмите кнопку OK.

Теперь вы видите, что ячейки с датами, попадающими в заданный диапазон, немедленно выделены. См. снимок экрана:

Диалоговое окно «Выделить определённые ячейки»

Kutools для Excel— раскройте весь потенциал Excel с помощью более чем 300 незаменимых инструментов, которые ускоряют и упрощают вашу работу, а также воспользуйтесь возможностями ИИ для более разумной обработки данных и повышения продуктивности.Получить сейчас


Определение, приходится ли дата на выходной, с помощью формул и кода VBA

Вы можете определить, приходятся ли даты в столбце A на выходные, выполнив следующие шаги:

Способ А: Используйте формулу, чтобы проверить, приходится ли дата на выходной.

1. Скопируйте и вставьте приведённую ниже формулу в пустую ячейку, затем нажмите клавишу Enter.

=IF(OR(WEEKDAY(A2)=1,WEEKDAY(A2)=7),A2,FALSE)

Формула, введённая в первую ячейку

Эта формула определяет, приходится ли дата на выходной: если да — возвращается сама дата, если нет — текст.ЛОЖЬ.

2. Не снимая выделения с ячейки результата, перетащите маркер заполнения вниз, чтобы мгновенно получить все результаты.

Формула заполнена в ячейки ниже

Способ Б: Используйте пользовательскую функцию, чтобы определить, приходится ли дата на выходной.

1. Нажмите сочетание клавиш ALT + F11, чтобы открыть окно Microsoft Visual Basic for Applications.

2. В окне Microsoft Visual Basic for Applications выберите Вставка > Модуль и вставьте следующий макрос в окно модуля.

Public Function IsWeekend(InputDate As Date) As Boolean
Select Case Weekday(InputDate)
Case vbSaturday, vbSunday
IsWeekend = True
Case Else
IsWeekend = False
End Select
End Function

3. Нажмите сочетание клавиш Alt + Q, чтобы закрыть окно Microsoft Visual Basic for Applications.

4. В пустой ячейке введите формулу в Строка формул, затем нажмите клавишу Enter.

=IsWeekend(A2)

Формула, введённая в первую ячейку

Если результат — текст Истина, значит, дата в ячейке A2 приходится на выходной; если же результат — текст Ложь, значит, дата в ячейке A2 не приходится на выходной.

Формула заполнена в ячейки ниже


Определение, приходится ли дата на выходной, с помощью замечательного инструмента

Все даты можно легко преобразовать в названия дней недели, а затем определить выходные — достаточно проверить наличие «субботы» или «воскресенья». В этом вам поможет утилита Применить Формат даты из состава Kutools для Excel.
Перед использованием необходимо сначала скачать и установить её.

1. Выделите Диапазон дат, затем щёлкните Kutools>Формат>Применить формат даты. См. снимок экрана:

Параметр «Применить формат даты» на вкладке Kutools на ленте

2. В диалоговом окне Применить формат датывыберите средав поле Формат даты, затем нажмите кнопку OK.

Теперь выбранные даты мгновенно преобразуются в дни недели. Вы сразу видите, приходится ли дата на выходной — достаточно взглянуть на её содержимое. См. снимок экрана:

Диалоговое окно «Применить формат даты»

Примечания:

  • Преобразованные результаты применялись непосредственно к исходным данным;
  • Эта утилита поддерживает отмену с помощью «Ctrl+Z».

Kutools для Excel — включает более 300 незаменимых инструментов для Excel. Работайте в Excel быстрее, проще и эффективнее.Скачать сейчас!


Определение, попадает ли дата в интервал между двумя датами или приходится на выходной, с помощью Kutools для Excel

Kutools для Excel: Более 300 удобных инструментов всегда под рукой! Воспользуйтесь функциями на базе ИИ для более умной и быстрой работы!Скачать сейчас!

Связанные статьи:

Преобразование даты в день недели, месяц, название или номер года в Excel
Допустим, вы ввели дату в ячейку, и она отображается как 12/13/2015. Можно ли показать только месяц или день недели — например, текстом: «декабрь» или «воскресенье»? Методы из этой статьи помогут вам легко преобразовать или отформатировать любые даты так, чтобы в Excel отображались именно название дня недели или название месяца.

Быстрое преобразование даты рождения в возраст в Excel
Допустим, у вас в Excel есть список с датами рождения, и вы хотите быстро рассчитать точный возраст для каждой записи. Как это сделать? В этой статье вы найдёте несколько простых и эффективных способов преобразовать дату рождения в возраст прямо в Excel.

Сравнение дат: больше ли одна дата другой в Excel
Предположим, у вас есть список дат, и вы хотите сравнить их с определённой датой, чтобы выяснить, какие из них позже указанной даты. Что делать в таком случае? В этой статье мы покажем вам, как сравнивать даты в Excel и определять, превышает ли одна дата другую.

Суммирование значений между двумя Диапазон дат в Excel
Когда на листе есть два списка — один с датами, а другой со значениями, — и вам нужно просуммировать значения только в заданном диапазоне дат, например, с 04,03.2014 по 10,05.2014, как быстро выполнить такой расчёт? Методы из этой статьи помогут вам легко справиться с задачей.

Добавить дни к дате с учётом или без учёта выходных и праздничных дней в Excel
В этой статье рассказывается, как добавить дни к заданной дате, учитывая только рабочие дни (с понедельника по пятницу), то есть без выходных и праздничных дней в Excel.

Ещё руководства по работе с датами…


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

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

Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…


Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
  • Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!

Все надстройки Kutools — один установщик

Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.

ExcelWordOutlookTabsPowerPoint
  • Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
  • Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
  • Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
  • 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
  • Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек