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

Як визначити, чи падає дата між двома датами чи вихідними в Excel?

Іноді вам може знадобитися визначити або перевірити, чи відповідає дата між двома датами або вихідними в Excel. Ця стаття продемонструє вам найскладніші способи перевірити, чи відповідає дата між двома датами або вихідними в Excel.

Визначте, чи потрапляє дата між двома датами за формулою
Легко визначте, чи не падає дата між двома датами за допомогою дивовижного інструменту  
Визначте, чи припадає дата на вихідні за формулами та кодом VBA
Визначте, чи припадає дата на вихідні за допомогою дивовижного інструменту

Більше посібників для побачень ...


Визначте, чи не падає дата між двома датами в Excel

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

1. У порожній комірці, говорить Cell Cell, скопіюйте та вставте в неї формулу нижче та натисніть вводити ключ

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

примітки: Ця формула перевірятиме, чи відповідає дата між 7 та 1. Якщо дата припадає на цей період, вона поверне дату; якщо дата не потрапляє в цей період, вона поверне текст ПОМИЛКОВИЙ.

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

Тепер ви можете визначити, чи потрапляє дата в зазначений діапазон дат чи ні.


Визначте, чи падає дата між двома датами в Excel за допомогою Kutools для Excel

Тут рекомендую вам дивовижний інструмент - Виберіть певні клітини корисність Kutools для Excel. Цей інструмент допоможе вам не тільки дізнатись усі дати, що потрапляють між двома даними, але й негайно вибрати всі кваліфіковані клітинки дати.
Перш ніж застосовувати його, потрібно завантажте та встановіть його спочатку.

1. Виберіть діапазон із датами, які потрібно визначити, чи вони потрапляють між двома датами, а потім натисніть Кутулс > вибрати > Виберіть певні клітини. Дивіться знімок екрана:

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

Ви можете побачити клітинки дати, які потрапляють між двома датами, вибрані негайно. Дивіться знімок екрана:

  Якщо ви хочете отримати безкоштовну пробну версію (30 днів) цієї утиліти, натисніть, щоб завантажити, а потім перейдіть до застосування операції, як описано вище.


Визначте, чи припадає дата на вихідні за формулами та кодом VBA

Ви можете визначити, чи припадає дата у стовпці А на вихідні, виконавши такі дії:

Метод А: Використання формули для перевірки того, чи припадає дата на вихідні.

1. У порожню клітинку скопіюйте та вставте в неї формулу нижче та натисніть вводити ключ

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

Ця формула визначає, припадає дата на вихідні чи ні. Якщо дата припадає на вихідні, вона поверне дату; якщо дата не припадає на вихідні, він поверне текст ПОМИЛКОВИЙ.

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

Спосіб B: Використання визначеної користувачем функції для перевірки того, чи припадає дата на вихідні.

1 Натисніть кнопку ALT + F11 клавіші разом, щоб відкрити вікно Microsoft Visual Basic for Applications.

2. У вікні Microsoft Visual Basic for Applications натисніть Insert >> Модуліта вставте наступний макрос у вікно модуля.

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. У порожню клітинку введіть формулу в рядок формул, а потім натисніть вводити ключ

=IsWeekend(A2)

Якщо він повертає текст Правда, дата в комірці А2 - вихідні; і якщо він повертає текст Помилковий, дата в комірці А2 не припадає на вихідні.


Визначте, чи припадає дата на вихідні за допомогою дивовижного інструменту

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

1. Виберіть діапазон дат, а потім натисніть Кутулс > сформований > Застосувати форматування дати. Дивіться знімок екрана:

2 В Застосувати форматування дати діалогове вікно, виберіть середа в Форматування дати , а потім клацніть на OK кнопки.

Тепер вибрані дати відразу перетворюються на будні. Ви можете визначити, чи припадає дата на вихідні, чи ні безпосередньо на основі її змісту. Дивіться знімок екрана:

примітки:

  • Перетворені результати працювали безпосередньо у вихідних даних;
  • Ця утиліта підтримує розстібати "Ctrl + Z".

  Якщо ви хочете отримати безкоштовну пробну версію (30 днів) цієї утиліти, натисніть, щоб завантажити, а потім перейдіть до застосування операції, як описано вище.


Статті по темі:

Перетворити дату на день тижня, місяць, назву року або число в Excel
Каже, що ви вводите дату в одній комірці, і вона відображається як 12. Чи є спосіб показати лише місяць або день тижня, або текст назви місяця або назви дня тижня, наприклад, грудень чи неділя? Методи, описані в цій статті, допоможуть вам легко перетворити або відформатувати будь-яку дату для відображення в Excel лише назви дня тижня чи місяця.

Швидко перетворіть дату народження у вік у програмі Excel
Наприклад, ви отримуєте цілий ряд різних даних про дату народження в Excel, і вам потрібно перетворити ці дати народження, щоб відобразити їх точне значення у віці в Excel, як би ви хотіли це зрозуміти? У цій статті перелічено кілька порад щодо перетворення дати народження на вік у програмі Excel.

Порівняйте дати, які перевищують інші дати в Excel
Припустимо, що у вас є список дат і ви хочете порівняти ці дати з вказаною датою, щоб дізнатися дату, яка перевищує вказану дату у списку, що б ви зробили? У цій статті ми покажемо вам методи порівняння дат, які перевищують інші дати в Excel.

Значення суми між двома датами знаходяться в Excel
Коли на вашому аркуші є два списки, один - список дат, інший - список значень. І ви хочете підсумувати значення лише між двома датами, наприклад, підсумувати значення між 3/4/2014 і 5/10/2014, як ви можете швидко їх обчислити? Методи в цій статті допоможуть вам.

Додайте дні на сьогодні, включаючи або виключаючи вихідні та святкові дні в Excel
У цій статті йдеться про додавання днів до заданої дати, за винятком вихідних та святкових днів, що означає додавання робочих днів (з понеділка по п’ятницю) лише в Excel.

Більше підручника для побачень ...


Визначте, чи дата потрапляє між двома датами або вихідними за допомогою Kutools для Excel

Kutools для Excel включає більше 300 зручних інструментів Excel. Безкоштовно спробувати без обмежень протягом 60 днів. Завантажте безкоштовну пробну версію зараз!


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

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

Вкладка Office забезпечує інтерфейс з вкладками для Office і значно спрощує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Коментарі (13)
Поки немає оцінок. Оцініть першим!
Цей коментар був мінімізований модератором на сайті
Я намагаюся перевірити, чи містить клітинка L8 конкретну дату, якщо вона не містить, то я хочу, щоб вона мені дала одне з двох значень; якщо він не зв'язується з жодною з дат, поверніть значення з абсолютно іншої клітинки. Наприклад. Я перебуваю в порожній клітинці, тобто W8, і хочу подивитися на клітинку L8, яка містить дату, і якщо вона дорівнює 12, я хочу, щоб вона повернула значення 14, однак якщо дата в клітинці L2013 дорівнює 26/ 8/12, то він повертає значення 28, якщо клітинка L2013 має іншу дату, ніж зазначена вище, тоді я хочу, щоб він повернув значення з клітинки V25. Як би я це написав???
Цей коментар був мінімізований модератором на сайті
Я хочу зробити наступне: я перебуваю в клітинці w8, яка є порожньою клітинкою. Клітинка L8 містить дату, якщо клітинка L8 дорівнює 12. Я хочу, щоб вона повертала значення 14, але якщо вона містить дату 2013/26 /12 ; якщо клітинка L28 не містить жодної дати, я хочу, щоб вона перейшла до клітинки V2013 і дала мені значення цієї клітинки. Як би я створив формулу?
Цей коментар був мінімізований модератором на сайті
Привіт, дуже корисна інформація. Я намагаюся вказати діапазон дати, дозвольте мені навести вам приклад, якщо платіж здійснено між " 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 для підрахунку, скільки разів вище список дат присутній у наведеному діапазоні дат.
Цей коментар був мінімізований модератором на сайті
Використовуючи функцію IF мені потрібна наступна формула. Будь-хто може допомогти. У клітинці A2 я вкажу дату. На 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 дні, тоді для відділу калькуляції дата збільшується на дату затримки. проектна ціль фактична повна калькуляція цільова маркетингова ціль 05-04-2016 07-04-2016 09-04-2016 10-04-2016 вище проектної цільової дати є 05/04/2016, але завдання на проектування виконано 07-04-2016, тому цільова дата калькуляції буде автоматично розрахована відповідно до днів затримки.
Цей коментар був мінімізований модератором на сайті
Я хочу стежити за датами та встановлювати сповіщення в моєму Excel, наприклад, я хочу встановити в своєму Excel, щоб знайти різницю між датою запиту та кінцевим терміном для дати замовлення та автоматично порівняти цю різницю з датою політики, якщо різниця є більше, ніж дата політики , Excel вважатиме, що не виконано з кольором попередження , а якщо різниця менша за кількість днів політики , Excel вважає виконаним із кольором попередження. Дякую
Цей коментар був мінімізований модератором на сайті
Я хочу знайти всі проекти, які підпадають під сьогоднішню дату +30 днів (Протягом місяця), і щоб номер проекту відображався, коли в діапазоні, якщо не в діапазоні, залиште пустим
Цей коментар був мінімізований модератором на сайті
У мене два столи. Перша таблиця має дату та ідентифікатор, а інша таблиця має діапазон дат, той самий ідентифікатор і, і один код. У двох таблицях повторіть ідентифікатор, оскільки кожна має різну інформацію. Мені потрібно отримати в таблиці номер один код відповідно до ідентифікатора та діапазону дат у другій таблиці. Але я не знаю як???
Цей коментар був мінімізований модератором на сайті
У мене є 4 змінні: 1: дата початку, 2: дата припинення, 3: дата вимірювання, 4: вимір. Я хочу обчислити середнє значення 4-ї змінної між кожним періодом початку-припинення. Як я можу це зробити? Я думаю, що це трохи складно. Кожна дата початку має відповідну дату припинення. Те ж саме стосується 3-ї та 4-ї змінної.
There are no comments posted here yet
Залишайте свої коментарі
Публікація як гість
×
Оцініть цю публікацію:
0  Персонажі
Рекомендовані місця