Note: The other languages of the website are Google-translated. Back to English

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

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

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

Больше руководств по свиданиям ...


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

Предположим, вам нужно определить, попадают ли даты в столбце A между 7 и 1. пожалуйста, сделайте следующее:

1. В пустой ячейке с надписью «Ячейка B2» скопируйте и вставьте в нее приведенную ниже формулу и нажмите Enter .

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

Внимание: Эта формула проверяет, находится ли дата между 7 и 1. Если дата попадает в этот период, она вернет дату; если дата не попадает в этот период, он вернет текст НЕПРАВДА.

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

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


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

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

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

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

Вы можете видеть, что ячейки даты, которые находятся между двумя датами, выбираются немедленно. Смотрите скриншот:

  Если вы хотите получить бесплатную пробную версию (30-день) этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.


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

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

Метод А. Использование формулы для проверки того, приходится ли свидание на выходные.

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

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

Эта формула определяет, приходится ли свидание на выходные или нет. Если дата выпадает на выходные, она вернет дату; если дата не выпадает на выходные, она вернет текст НЕПРАВДА.

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

Метод Б. Использование пользовательской функции для проверки того, приходится ли свидание на выходные.

1. нажмите ALT + F11 вместе, чтобы открыть окно Microsoft Visual Basic для приложений.

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

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 для приложений.

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

=IsWeekend(A2)

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


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

На самом деле вы можете преобразовать все даты в название дня недели, а затем проверить выходные дни на основе субботы или воскресенья. Здесь Применить формат даты полезности Kutools for Excel может помочь вам легко решить проблему.
Перед его применением необходимо сначала скачайте и установите.

1. Выберите диапазон дат и нажмите Кутулс > Формат > Применить форматирование даты. Смотрите скриншот:

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

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

Заметки:

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

  Если вы хотите получить бесплатную пробную версию (30-день) этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.


Статьи по теме:

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

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

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

Сумма значений между двумя диапазонами дат в Excel
Когда на вашем листе есть два списка, один - это список дат, а другой - список значений. И вы хотите суммировать значения только между двумя диапазонами дат, например, суммировать значения между 3/4/2014 и 5/10/2014, как вы можете быстро их вычислить? Методы, описанные в этой статье, окажут вам услугу.

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

Еще учебник для свиданий ...


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

Kutools for Excel включает более 300 удобных инструментов Excel. Бесплатная пробная версия без ограничений в течение 60 дней. Загрузите бесплатную пробную версию прямо сейчас!


Лучшие инструменты для работы в офисе

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (13)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Я пытаюсь увидеть, содержит ли ячейка L8 конкретную дату, если нет, то есть одно из двух значений, которые я хочу, чтобы она мне дала; если он не связывается ни с одной из дат, верните значение из совершенно другой ячейки. Например. Я нахожусь в пустой ячейке, т.е. W8, и хочу посмотреть ячейку L8, которая содержит дату, и если она равна 12, то я хочу, чтобы она возвращала значение 14, однако, если дата в ячейке L2013 равна 26/ 8/12, тогда он возвращает значение 28, если ячейка L2013 имеет любую другую дату, кроме указанной выше, тогда я хочу, чтобы она возвращала значение из ячейки V25. Как бы это написать???
Этот комментарий был сведен к минимуму модератором на сайте
Я хочу сделать следующее: я нахожусь в ячейке w8, которая является пустой ячейкой. Ячейка L8 содержит дату, если ячейка L8 равна 12/14/2013. Я хочу, чтобы она возвращала значение 26, однако, если она содержит дату 12/28 /2013 ; если ячейка L8 не содержит даты, я хочу, чтобы она перешла в ячейку V8 и дала мне значение этой ячейки. Как бы я создал формулу?
Этот комментарий был сведен к минимуму модератором на сайте
Привет, очень полезная информация. Я пытаюсь указать дату диапазона, позвольте мне привести пример, если платеж производится в период с 1 по 16 января, ответ должен быть 7-го числа следующего месяца, а если платеж выпадает на 17-31 января, Excel должен иметь возможность ответить 21-го числа. в следующем месяце, как я мог создать такую ​​формулу
Этот комментарий был сведен к минимуму модератором на сайте
Я хочу знать, сколько раз дата или сколько дат из списка присутствуют в диапазоне дат. Например, диапазон дат: 1-1-2014 31-1-2014. Список дат: 05-01-2014 11-01-2014 19-01-2014 08-02-2014 хочу знать формулу Excel для подсчета, сколько раз приведенный выше список дат присутствует в указанном выше диапазоне дат.
Этот комментарий был сведен к минимуму модератором на сайте
Используя функцию ЕСЛИ, мне нужна следующая формула. Любой может помочь. В ячейке А2 я назову дату. В B2 должно быть указано 2 дня после A2. Если второй день приходится на период с понедельника по пятницу, следует указать фактическую дату. Если второй день выпадает на субботу или воскресенье, он должен автоматически указывать на понедельник. Точно так же мне нужен третий день, четвертый день и пятый день с использованием макросов. Также совет как создавать макросы в Excel.
Этот комментарий был сведен к минимуму модератором на сайте
Мой вопрос относится к этим строкам. У меня есть два диапазона дат от A до B и от X до Y. Мне нужно условно отформатировать ячейку, если какие-либо даты в диапазоне AB попадают в диапазон XY.
Этот комментарий был сведен к минимуму модератором на сайте
Я хочу показать определенную дату в ячейке из диапазона дат, который находится между двумя датами. например: с 01-05-2016 по 05-05-2016 может отображаться в другой ячейке как 01-05-2016 . пожалуйста помогите мне..
Этот комментарий был сведен к минимуму модератором на сайте
Я записываю продолжительность SLA между датами. 40-дневный SLA, начиная с XXXX дня. Я ищу формулу, чтобы показать, удерживается ли клиент в течение x количества дней, которые также выходят из SLA, т.е. 01 июня 2016 г. + 40 дней = 11 июля 2016 г., но проект окончание 15 июля показывает, что просрочено на 4 дня Однако 01 июня 2016 г. Начало 15 июля 2016 г. Дата окончания проекта клиента Проведено 7 дней За 3 дня до SLA Любая помощь?
Этот комментарий был сведен к минимуму модератором на сайте
Привет всем, у меня есть требование в Excel, т.е. я хочу сгенерировать даты, если фактическая дата проектирования задерживается на 2 дня, тогда для отдела калькуляции дата увеличивается на дату задержки. проектная цель фактическая завершенная калькуляция затрат целевая маркетинговая цель целевая дата калькуляции будет автоматически рассчитана в соответствии с днями задержки.
Этот комментарий был сведен к минимуму модератором на сайте
я хочу отслеживать даты и устанавливать оповещение в своем excel, например, я хочу установить в своем excel, чтобы найти дни разницы между датой запроса и крайним сроком до даты заказа и автоматически сравнить эту разницу с датой политики, если разница больше, чем дата политики, Excel считает невыполненным с цветом предупреждения, а если разница меньше, чем количество дней политики, Excel считает выполненным с цветом предупреждения. благодарю вас
Этот комментарий был сведен к минимуму модератором на сайте
Я хочу найти все проекты, которые попадают в текущую дату +30 дней (в течение месяца) и отображать номер проекта, когда он находится в диапазоне, если он не находится в диапазоне, оставьте поле пустым.
Этот комментарий был сведен к минимуму модератором на сайте
У меня есть две таблицы. Первая таблица имеет дату и идентификатор, а другая таблица имеет диапазон дат, тот же идентификатор и один код. В двух таблицах повторяются идентификаторы, поскольку в каждой из них содержится разная информация. Мне нужно получить в таблице номер один код в соответствии с идентификатором и датами диапазона во второй таблице. Но я не знаю как???
Этот комментарий был сведен к минимуму модератором на сайте
У меня есть 4 переменные: 1-я: дата начала, 2-я: дата окончания, 3-я: дата измерения, 4-я: измерение. Я хочу рассчитать среднее значение 4-й переменной между каждым периодом начала-окончания. Как мне это сделать? Я думаю, что это немного сложно. Каждой дате начала соответствует дата окончания. То же самое относится к 3-й и 4-й переменной.
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL