Note: The other languages of the website are Google-translated. Back to English
Увійти  \/ 
x
or
x
Реєстрація  \/ 
x

or

Як визначити, чи падає дата між двома датами чи вихідними в 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% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    La · 1 years ago
    I have 4 variables: 1st: Date of onset, 2nd: Date of termination, 3rd: Date of measurement, 4th: measurement. I want to calculate the average of the 4th variable between each period of onset-termination. How can i do it? I think its a bit tricky. Each date of onset has an counterpart date of termination. The same applies for the 3rd and 4th variable.
  • To post as a guest, your comment is unpublished.
    Nathali · 3 years ago
    I have two tables. The first table has a date and an ID and the other table has a range dates, the same ID and, and one code. In two tables repeat the ID because each has different information. I need get in the table number one the code according with the ID and range dates in the second table. But i don't know how???
  • To post as a guest, your comment is unpublished.
    Dani · 4 years ago
    I want to find all projects that fall within today's date +30 days (Within a month) and have the Project Number displayed when in the range, if not in range keep blank
  • To post as a guest, your comment is unpublished.
    Albert MUKIZA · 4 years ago
    i want to monitor the dates and set the the alert in my excel , example i want to set in my excel to find the difference days between the request date and deadline to order date and automatically compare this difference with the policy date if the difference is greater than policy date , excel consider not done with an alert color , and if the difference is less than the policy days , excel consider the done with alert color. thank you
  • To post as a guest, your comment is unpublished.
    Dwarkanath bari · 4 years ago
    Hello to all,
    I have a requirement in excel i.e.
    i want to generate dates if design actual date is delay for 2 days then for costing department date is increase by delay date.

    design target actual complete costing target marketing target

    05-04-2016 07-04-2016 09-04-2016 10-04-2016

    in above design target date is 05/04/2016 but design task completed on 07-04-2016 so costing target date will be automatically calculated as per delay days.
  • To post as a guest, your comment is unpublished.
    zoe · 5 years ago
    I am recording the SLA duration between dates
    40 day SLA starting on day XXXX
    I am looking for a formula to show if client holds for x number of days that comes off the SLA too
    ie
    01 june 2016 + 40 days = 11 July 2016 but project finishes 15 July shows as 4 days overdue

    However
    01 June 2016 Start
    15 July 2016 End date of project
    client Held 7 Day
    3 days before SLA

    Any help?
  • To post as a guest, your comment is unpublished.
    Sarathraj r · 5 years ago
    I want to show a certain date in a cell from a date range which is between two dates.
    eg: 01-05-2016 to 05-05-2016 may shown as in other cell as 01-05-2016 .

    pls help me..
  • To post as a guest, your comment is unpublished.
    Gary Devletian · 5 years ago
    My question falls along these lines.
    I have two date ranges A through B, and X through Y.
    I need to conditionally format a cell if any dates in range A-B fall within range X-Y.
  • To post as a guest, your comment is unpublished.
    KANNAN · 6 years ago
    Using IF Function i need the following formula. Any one can assist

    On A2 cell I will provide a date. On B2 it should indicate 2 Days after A2. If the second day falls on Monday to Friday it should indicate the actual date. If the second day falls on Saturday or sunday it should indicate on Monday automatically

    On the same way I need third day,fourth day and fifth day using Macros. Also advice to how to create macros in Excel.
  • To post as a guest, your comment is unpublished.
    BIJEESH.P · 6 years ago
    I want to know how many times a date or how many dates from a list are present in a range of dates.
    For example
    Date Range is 1-1-2014 31-1-2014.
    The date list is
    05-01-2014
    11-01-2014
    19-01-2014
    08-02-2014

    want to know the excel formula for count how many times the above list of dates present in the above range of dates.
  • To post as a guest, your comment is unpublished.
    Paolo · 7 years ago
    Hi, very helpful info. Im trying to do a range date let me give you the example if payment is made between " Jan. 1-16 the answer should be 7th of the following month and if payment falls Jan. 17-31 excel should be able to answer 21st of the following month. how could i create this kind of fomula
  • To post as a guest, your comment is unpublished.
    Lily · 7 years ago
    I want to do the following:

    I'm in cell w8 which is a empty cell

    Cell L8 contains a date

    if cell L8 equals 12/14/2013 I want it to return the value of 26 however if it contains the date 12/28/2013 ; if cell L8 doesn't contain either date then I want it to go to cell V8 and give me that cell value.

    How would I create the formula?
  • To post as a guest, your comment is unpublished.
    Lily · 7 years ago
    I'm tryin to see if cell L8 contains a specific date if it doesn then there is one of two values I want it to give me; if it doesn't contact neither of the dates then bring back the valude from a totally different cell.
    For example. I'm in an empty cell i.e. W8 and want to look at cell L8 which contains a date and if it equals 12/14/2013 then I want it to return the value of 26, however if the date in cell L8 equals 12/28/2013 then it to return the value of 25 if cell L8 has any other date than the above then I want it to return the value from cell V8. How would I write this???