Як використовувати формулу ЕСЛИ з датами (6 простих прикладів)

  • Поділитися Цим
Hugh West

Під час роботи в Microsoft Excel, Існують різні формули, які полегшують нашу роботу. ЯКЩО формула є однією з них. Вона має широкий спектр застосування в Ексель. На сьогоднішній день, на жаль, це не так. Функція IF виконує логічну перевірку. Повертає одне значення, якщо результат рівний ПРАВДА , а інша, якщо результат дорівнює НЕПРАВДА У цій статті ми проілюструємо, як використовувати ЯКЩО Для цього ми розглянемо декілька прикладів.

Завантажити Практичний посібник

Ви можете завантажити робочий зошит практики за посиланням.

Використання IF з датами.xlsx

Огляд функції ЕСЛИ в Excel

  • Опис

На сьогоднішній день, на жаль, це не так. ЯКЩО не робить нічого, крім перевірки на наявність певного стану.

  • Загальний синтаксис

IF(логічний_тест,[значення_якщо_істина],[значення_якщо_хиба])

  • Аргумент Опис
АРГУМЕНТ ВИМОГА ОПИС
логічний_тест Необхідно Саме ця умова буде перевірена і оцінена як ПРАВДА або НЕПРАВДА .
[value_if_true] За бажанням Коли логічний тест оцінює ПРАВДА це значення, яке потрібно повернути.
[value_if_false] За бажанням Коли логічний тест оцінює НЕПРАВДА це значення, яке потрібно повернути.
  • Повертається

Цінність, яку ми пропонуємо ПРАВДА або НЕПРАВДА.

  • Доступно в

Всі версії після Excel 2003.

6 Використання формули ЕСЛИ з датами в Excel

1. порівняння двох дат за допомогою формули If

Насамперед, ми будемо використовувати ЯКЩО При цьому можливі два сценарії розвитку подій, які можуть відбуватися за формулою порівняння двох дат.

1.1 Коли в комірках присутні обидві дати

У цьому випадку обидві дати присутні у комірках, які ми повинні порівняти. У наступному наборі даних ми маємо список товарів з датою доставки та кінцевим терміном. Ми будемо обчислювати статус доставки, якщо поставка виконана "Вчасно або "Затримується". Давайте подивимося, як ми можемо це зробити:

  • По-перше, виділіть комірку E7.
  • Тепер підставимо наступну формулу:
=IF(D5>=C5, "Вчасно", "Затримано")

  • Преса Увійдіть.
  • Отже, ми бачимо, що статус поставки товару миша становить "Вчасно".

  • Далі перетягніть кнопку Ручка наповнення інструмент до комірки E10.

  • Нарешті, ми отримаємо остаточний статус поставки всієї продукції.

1.2 Поки у Формулі зберігається одна дата

Іноді ми будемо мати набір даних, подібний до наведеного нижче. Тут єдина дата, яку ми маємо - це дата доставки. Кінцевий термін доставки - це 1-20-22. Давайте розберемося зі статусом доставки в "Статус стовпчик набору даних.

  • На початку виділіть комірку D5.
  • Вставити наступну формулу:
=IF(D5>=C5, "Вчасно", "Затримано")

  • Тепер натисніть Увійдіть.
  • Тут ми можемо побачити статус доставки "Вчасно для товарної миші.

  • Після цього перетягніть кнопку Ручка наповнення інструмент вниз до комірки D10.

  • Нарешті, статус доставки набору даних виглядає наступним чином.

2. формула IF і функція DATE одночасно

У цьому прикладі ми будемо використовувати ЯКЩО та формула ДАТА Як і в попередньому наборі даних, ми введемо статус поставки продукції в функцію "Статус Пройдіть разом з нами прості кроки, щоб це зробити:

  • Спочатку виділяємо комірку D5 .
  • Введіть у цю комірку наступну формулу:
=IF(C5<=DATE(2022,1,14),"On Time","Delayed")

  • Натисни кнопку Увійдіть ключ.
  • Отже, статус доставки товару миша отримуємо у вигляді "Вчасно".

  • Тепер перетягніть Ручка наповнення в камеру D10.

  • В результаті ми отримуємо статус доставки всіх товарів в "Статус колонка.

Як працює формула?

  • DATE(2022,1,14): Береться дата для порівняння.
  • ЕСЛИ(C5<=ДАТА(2022,1,14), "Вчасно", "Затримано"): Повертає значення статусу доставки.

3. функція DATEVALUE в Excel, обгорнута у формулу IF з датами

В Excel Функція DATEVALUE перетворює дату в текст. Ми можемо об'єднати цю функцію з функцією Формула IF Для цього прикладу ми скористаємося нашим попереднім набором даних з іншим дедлайном. Просто дотримуйтесь наведеної нижче інструкції, щоб зробити це:

  • По-перше, виділіть комірку D5.
  • Помістіть туди наступну формулу:
=IF(C5<=DATEVALUE("18/01/2022"),"On Time","Delayed")

  • Потім натисніть Увійдіть.
  • Тут ми можемо побачити статус поставки першого товару миші - це "Вчасно".

  • Після цього перетягніть кнопку Ручка наповнення інструмент.

  • Нарешті, ми отримаємо статус доставки для всіх товарів в "Статус стовпчик, як показано на малюнку нижче.

🔎 Як працює формула?

  • DATEVALUE(“18/01/2022”): Розглянемо дату 18/01/22.
  • ЕСЛИ(C5<=DATEVALUE("18/01/2022″), "Вчасно", "Затримано"): Повертає значення статусу доставки "Вчасно якщо виконується умова ПРАВДА. В іншому випадку дає "Затримано на виході.

Читати далі: Як використовувати функцію ДатаЗначення VBA в Excel

Схожі читання

  • Форматування дати за допомогою VBA в Excel (4 способи)
  • Як вставити поточну дату в Excel (3 способи)
  • Використання комбінації клавіш дати в Excel
  • Як отримати поточну дату в VBA (3 способи)

4. Застосування формули AND логіки & IF з датами в Excel

Використання І логіку разом із ЯКЩО ми можемо розрахувати дати в Excel. І логіка повертає вихід, де всі умови повинні бути ПРАВДА або НЕПРАВДА. Ми будемо слідувати нашому попередньому набору даних з низкою термінів. Давайте подивимося, як ми можемо це зробити:

  • На початку виділіть комірку D5.
  • Вставити наступну формулу:
=IF(AND(C5>=$G$8,C5<=$G$9), "Вчасно", "Не вчасно")

  • Тепер натисніть Увійдіть .
  • Отже, отримуємо статус доставки товару миша з І логіка.

  • Потім перетягніть вниз кнопку Ручка наповнення інструмент.

  • В результаті ми отримуємо статус доставки для всіх товарів в "Статус стовпчик набору даних.

🔎 Як працює формула?

  • AND(C5>=$G$8,C5<=$G$9): Ця частина являє собою дві умови. Перше - це C5>=G8 а інший - C5<=G9. ' $ ' зберігає посилання на комірку фіксованим.
  • ЕСЛИ(И(C5>=$G$8,C5<=$G$9), "Вчасно", "Не вчасно"): Якщо виконується умова ПРАВДА, повертає значення "Вчасно". В іншому випадку дає "Затримано на виході.

5. вставка формул TODAY & IF з датами

Поєднання Функція TODAY і Формула IF ще один підхід до підрахунку дат в Excel. Припустимо, у нас є набір даних про товари разом з датою їх поставки. Будемо вважати, що крайнім терміном поставки є сьогоднішня дата 1-11-22. Для вас це буде дата, на якій ви тренуєтеся. Тепер порахуємо статус поставки всіх товарів за допомогою наступних кроків:

  • Спочатку виділяємо комірку D5.
  • Введіть наступну формулу:
=IF(C5<=СЬОГОДНІ(, "Вчасно", "Затримано")

  • Натисни кнопку Увійдіть кнопку.
  • Тут, в камері D5 отримуємо статус доставки товару миша в "Вчасно".

  • Далі перетягніть кнопку Ручка наповнення до наступних комірок.

  • Нарешті, статус доставки для всіх товарів виглядає так, як показано на рисунку нижче.

Як працює формула?

  • СЬОГОДНІ(): У цій частині за основу береться дата поточного дня.
  • ЕСЛИ(C5<=СЬОГОДНІ(), "Вчасно", "Затримано"): Повертається "Вчасно Якщо виконується умова ПРАВДА інакше дайте "Затримано на виході.

Читати далі: Як використовувати функцію "День" в Excel VBA

6. обчислення майбутніх або минулих дат в Excel за допомогою формули ЕСЛИ

У цьому прикладі ми перевіримо, чи знаходиться дата в діапазоні чи ні. Наприклад, візьмемо до уваги сьогоднішній день. Мотив цього прикладу - перевірити, чи відбудеться поставка чи ні протягом десяти днів. Давайте подивимося, як ми можемо це зробити:

  • По-перше, виділіть комірку D5.
  • Введіть там наступну формулу:
=IF(C5

  • Потім натисніть Увійдіть.
  • Тепер ми бачимо, що статус доставки товару Миша в межах досяжності. Доставка буде здійснена на протязі 10 через кілька днів.

  • Після цього перетягніть кнопку Ручка наповнення інструмент.

  • В кінці ми можемо побачити статус доставки для всіх товарів в розділі "Статус стовпчик набору даних.

Як працює формула?

  • СЬОГОДНІ()+10: Набирає чинності через десять днів від цієї дати.
  • IF(C5 ="" of="" range”):="" range”,”out="" strong=""> Якщо виконується умова ПРАВДА прибутки "В межах досяжності інакше дає "Поза зоною досяжності на виході.

Висновок

У цій статті ми розглянули розрахунок дат за допомогою ЯКЩО Сподіваємося, наведені приклади допоможуть вам зрозуміти логіку формули ЯКЩО Завантажте практичний зошит, що додається до цієї статті, і потренуйтеся. Якщо у вас виникнуть труднощі, просто залиште коментар у полі нижче, і ми постараємося відповісти вам якнайшвидше.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.