Як використовувати функцію ЕСЛИ в Excel з діапазоном значень (10 прикладів)

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

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

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

Використання функції IF з діапазоном значень.xlsx

Введення функції ЕСЛИ в Excel

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

⇒ Синтаксис

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

⇒ Функція Мета

Це визначає, чи є умова істинною або НЕПРАВДА і повертає одне значення, якщо виконується умова ПРАВДА .

⇒ Аргумент

Аргумент Обов'язково/необов'язково Пояснення
логічний_тест Необхідно Задана умова для комірки або діапазону комірок.
[value_if_true] За бажанням Визначається твердження, якщо умова виконується.
[значення_якщо_неправда] За бажанням Визначено твердження, якщо умова не виконується.

⇒ Параметр повернення

Якщо оператори не визначені, то логічними значеннями є ПРАВДА або НЕПРАВДА Якщо оператори визначені, вони з'являться як значення, що повертаються, в залежності від того, чи виконуються умови, чи ні.

10 ідеальних прикладів використання функції ЕСЛИ з діапазоном значень в Excel

Розглянемо деякі приклади Excel ЯКЩО Нехай у нас є набір даних з назвами, авторами, номерами та цінами деяких книг з книжкового магазину, який називається Книгарня "Зимородок Наша мета сьогодні - навчитися застосовувати програму E xcel. ЯКЩО функція з діапазоном значень.

1. створити функцію Excel ЕСЛИ з діапазоном комірок

У першому прикладі ми навчимося перевіряти, чи містить діапазон комірок деяке значення чи ні. Перевіримо, чи є якась книга автора Емілі Бронте чи ні. Тобто, чи є в стовпчику Автор (колонка C ) містить ім'я Емілі Бронте або не містить. Ви можете використовувати комбінацію ЯКЩО і COUNTIF функції Excel для цього.

КРОКИ:

  • По-перше, виділіть комірку і введіть цю формулу в цю комірку.
=IF(COUNTIF(C5:C21, "Лев Толстой")>0, "Є", "Немає")

  • По-друге, натисніть Увійдіть щоб побачити результат.
  • Нарешті, ви бачите, ми отримали результат" Існує "...Тому що дійсно є книга Емілі Бронте в нашому списку. Це " Грозовий перевал ".

  • Якщо ви хочете отримати приблизний збіг, ви можете використовувати Символи підстановки (*,?,~) в рамках COUNTIF Наприклад, щоб дізнатися, чи є якась книга авторства Бронте сестри ( І Емілі Бронте, і Шарлотта Бронте ), використовують наступну формулу.
=IF(COUNTIF(C4:C20, "*Bronte")>0, "Є", "Немає")

  • Далі, натисніть на кнопку Увійдіть ключовим, щоб показати результат.
  • І, ми маємо " Існує "...Тому що є три книги, написані Сестри Бронте .

ПРИМІТКА: На сьогоднішній день, на жаль, це не так. COUNTIF функція шукає збіг без урахування регістру. Тобто, якщо використати формулу IF(COUNTIF(C5:C21, "emily bronte")>0, "Є", "Немає"), він все одно повернеться" Існує ".

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

  • COUNTIF(C5:C21, "Емілі Бронте") повертає кількість входжень імені "Emily Bronte" в діапазоні C5:C21 .
  • COUNTIF(C5:C21, "Емілі Бронте")>0 прибутки ПРАВДА якщо ім'я зустрічається в діапазоні хоча б один раз, і повертає НЕПРАВДА якщо назва не з'являється.
  • Тому IF(COUNTIF(C5:C21, "Емілі Бронте")>0, "Є", "Немає") повертає "Є", якщо назва зустрічається хоча б один раз, і повертає " Не існує ", якщо назва не з'являється.

2. створення функції ЕСЛИ з діапазоном числових значень

Тепер застосуємо інший ЯКЩО Створимо список значень з діапазону, що лежить між двома заданими числами. Кількість книг, які там є чи немає, дізнаємось з стовпця D які знаходяться між 10 до 20 Ці типи завдань можуть бути виконані за допомогою E xcel ЯКЩО функція з діапазоном значень.

КРОКИ:

  • Для початку виберіть комірку, в якій ви хочете побачити результат.
  • Потім введіть туди формулу.
=IF((((D5>=10)*(D5<=20))=1, "Так", "Ні")

  • Преса Увійдіть .

  • Перетягніть Ручка наповнення вниз, щоб продублювати формулу по всьому діапазону. Або, щоб Автозаповнення на полігоні, подвійний клік в плюсі ( + ) символ.

  • Нарешті ми бачимо результат.

3. застосування умов І з функцією IF для діапазону значень

Тепер ми будемо застосовувати умови в рамках ЯКЩО Перевіримо, чи задовольняє кожна з книг двом заданим умовам. Перша умова полягає в тому, що кількість книг більша за 10 а другий - ціна книги більша, ніж 20 Якщо ці умови будуть виконані, тільки тоді ми придбаємо книгу.

Для цього ми будемо використовувати комбінацію ЯКЩО і І функції. коли всі її параметри оцінюються як ПРАВДА , функція AND прибутки ПРАВДА інакше повертається НЕПРАВДА .

КРОКИ:

  • Спочатку виділяємо комірку, що прилягає до першої книги, і вводимо формулу.
=IF(AND(D5>=10)*(E5>=20), "Можна придбати", "Не можна придбати")

  • Натисніть кнопку Увійдіть на клавіатурі ще раз.

  • Як варіант, ми можемо використовувати символ і умова ( * Таким чином, формула буде виглядати наступним чином.
=IF((D5>=10)*(E5>=20), "Можна придбати", "Не можна придбати")

  • Хіт Увійдіть щоб побачити результат.

  • Щоб скопіювати формулу за межі діапазону, перетягніть Ручка наповнення Символ вниз. Також ви можете подвійний клік доповнення ( + ) підписати до Автозаповнення на полігоні.

  • Так само ми можемо отримати результат.

4. використання функції IF з умовами АБО для діапазону значень

Тепер перейдемо до АБО Перевіримо, чи задовольняє кожна з книг хоча б одній з умов. Якщо будь-який з її параметрів оцінюється як ПРАВДА , функція АБО прибутки ПРАВДА інакше повертається НЕПРАВДА .

КРОКИ:

  • Спочатку виділяємо комірку, в якій хочемо побачити результат.
  • По-друге, вставити формулу.
=IF(OR(D5>=10,E5>=60), "Можна придбати", "Не можна придбати")

  • Далі необхідно натиснути кнопку Увійдіть на клавіатурі.

  • Замість використання функції можна використати символ або ( + Отже, формула буде такою.
=IF((D5>=10)+(E5>=60), "Можна придбати", "Не можна придбати")

  • Хіт Увійдіть щоб побачити результат.

  • Після цього перетягніть кнопку Ручка наповнення щоб скопіювати формулу за межі діапазону. Або подвійний клік в плюсі ( + Це також дублює формулу.

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

5. використання вкладеної функції IF для діапазону значень

У даному прикладі будемо використовувати вкладені ЯКЩО Це означає, що ми застосуємо одну ЯКЩО формула в іншій формулі ЯКЩО Дозвольте мені попросити вас виконати роботу. Для всіх книг, перевірити, чи ціна більша або дорівнює $30.00 Якщо так, то перевірте, чи число більше або дорівнює 15 Потім, якщо все ж таки так, перевірте, чи починається ім'я автора на літеру " C "чи ні. Якщо все ж таки так, то поверніться" Задовольнити "В іншому випадку - повернутися" Не задовольняє ".

КРОКИ:

  • Для початку виділимо комірку і вставимо туди наступну формулу.
=IF(E5>=20,IF(D5>=15,IF(LEFT(C5,1)="C", "Задовольняє", "Не задовольняє"), "Не задовольняє"), "Не задовольняє")

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

  • Аналогічно, як і в попередніх прикладах, перетягніть Ручка наповнення вниз, щоб продублювати формулу по всьому діапазону. Або, щоб Автозаповнення на полігоні, подвійний клік в плюсі ( + ) символ.
  • Нарешті, можна побачити, що тільки п'ять книги задовольняють усім трьом умовам одночасно.

6. Об'єднання функцій IF та SUM в Excel

Ми об'єднаємо ЯКЩО і СУМА у цьому прикладі. Функція SUM додає значення за допомогою додавання. Розглянемо приклад.

КРОКИ:

  • Виділіть другу комірку G6 і введіть формулу у вибрану комірку.
=IF(SUM(D5:D21)>=80, "Добре", IF(SUM(D5:D21)>=50, "Задовільно", "Погано"))

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

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

  • SUM(D5:D21) ця частина додає значення діапазону і повертає в результаті загальну кількість книг.
  • SUM(D5:D21)>=80 і SUM(D5:D21)>=50 перевіряє, чи виконується умова, чи ні.
  • IF(SUM(D5:D21)>=80, "Добре", IF(SUM(D5:D21)>=50, "Задовільно", "Погано")) повідомляє результат. У нашому випадку результат був " Добре. ".

7. об'єднання функцій IF та AVERAGE

Середнє арифметичне чисел, наведених в якості параметрів, визначається за формулою функція AVERAGE Давайте об'єднаємо ЯКЩО і СЕРЕДНІЙ функції для цього прикладу.

КРОКИ:

  • Спочатку виділяємо комірку, в яку ми хочемо помістити результат. У нашому випадку ми виберемо комірку G6 .
  • Потім вставте формулу в цю комірку.
=IF(AVERAGE(D5:D21)>=20, "Добре", IF(AVERAGE(D5:D21)>=10, "Задовільно", "Погано"))

  • Далі необхідно натиснути Увійдіть клавішу на клавіатурі.
  • Нарешті ви отримаєте свій результат.

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

  • СЕРЕДНЄ(D5:D21) розраховує середню кількість книг.
  • AVERAGE(D5:D21)>=20 і AVERAGE(D5:D21)>=10 перевірити, чи була виконана умова.
  • IF(AVERAGE(D5:D21)>=20, "Добре", IF(AVERAGE(D5:D21)>=10, "Задовільно", "Погано")) показує результат. Результат в нашій ситуації - це " Задовільно ".

8. інтеграція функцій IF та EXACT для узгодження діапазону значень

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

КРОКИ:

  • Вибираємо комірку, в якій хочемо переглянути результат.
  • Після цього додайте наступну формулу функції.
=IF(EXACT($C$5:$C$21, "Лев Толстой"), "Так", "Ні")

  • Натисніть кнопку Увійдіть на клавіатурі ще раз.
  • І, ви бачите, це покаже результат на полігоні.

ПРИМІТКА: Вам не потрібно використовувати формулу в кожній комірці, це автоматично покаже результати для діапазону комірок.

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

  • EXACT($C$5:$C$21, "Лев Толстой") показує, чи є обидва дані точним збігом чи ні.
  • IF(EXACT($C$5:$C$21, "Лев Толстой"), "Так", "Ні") перевірити логіку і повернути результат.

9. об'єднання функцій IF, AND та TODAY для отримання дати

Припустимо, ми хочемо перевірити, чи є дата прибуття в межах 7 днів чи ні, якщо дата прибуття в межах семи днів, тільки тоді ми можемо придбати книгу. Для цього ми будемо використовувати комбінацію ЯКЩО , І, і СЬОГОДНІ функції.

КРОКИ:

  • Аналогічно, як і в попередніх прикладах, виділіть комірку, а потім введіть туди формулу.
=IF(AND(E5>TODAY(), E5<=TODAY()+7), "Так", "Ні")

  • Потім натисніть Увійдіть .

  • Щоб скопіювати формулу за межі діапазону, перетягніть Ручка наповнення Символ вниз. Також ви можете подвійний клік доповнення ( + ) підписати до Автозаповнення на полігоні.
  • Нарешті, це покаже результат для кожної книги в колонці F .

10. отримання найбільшого/найменшого значення за допомогою комбінації функцій IF, MAX & MIN

Припустимо, що ми хочемо порівняти кількість книг з першою книгою. І знайдемо найбільше і найменше значення загальної кількості книг. Для цього ми будемо використовувати комбінацію ЯКЩО , MAX Я знаю, що це не так; MIN функції.

КРОКИ:

  • Спочатку виділяємо комірку, куди хочемо помістити результат.
  • Потім вставте формулу в цю комірку.
=IF(D5=MAX($D$5:$D$21), "Добре", IF(D5=MIN($D$5:$D$21), "Не добре", "Середнє"))

  • Наостанок, натисніть Увійдіть клавішу на клавіатурі.

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

  • MAX($D$5:$D$21) повертає максимальне значення діапазону.
  • MIN($D$5:$D$21) повертає мінімальне значення діапазону.
  • IF( D5=MAX($D$5:$D$21), "Добре", IF(D5=MIN($D$5:$D$21), "Не добре", "Середнє")) показує результат після порівняння.

Важливі моменти для запам'ятовування

  • Якщо ви намагаєтеся поділити число на нуль у своїй формулі, ви можете побачити #ЗАНУРЕННЯ НА НУЛЬ! помилка.
  • На сьогоднішній день, на жаль, це не так. #ЦІННІСТЬ! помилка виникає при введенні в розрахунок невірного типу даних. Наприклад, у формулу, яка очікує числові значення, можна ввести текст.
  • Якщо ми перемістимо комірку з формулою або комірку з посиланнями, то # РЕФ! з'явиться помилка, посилання у формулі більше не дійсні.
  • На сьогоднішній день, на жаль, це не так. #ІМ'Я! помилка покаже, що ви неправильно написали назву функції у вашій формулі.

Висновок

Наведені вище приклади допоможуть вам вивчити E xcel ЯКЩО функція з діапазоном значень. Виникли питання - задавайте їх нам.

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