“IF” оператор в Microsoft Excel: застосування та приклади

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

У цій статті ми поговоримо про те, що таке оператор «ЯКЩО», а також розглянемо область застосування і принципи роботи з ним.

Зміст: Функція «ЯКЩО» в Excel

Визначення функції «ЯКЩО» та її призначення

Оператор «ЯКЩО» — інструмент програми Excel для перевірки певної умови (логічного виразу) на виконання.

Тобто уявіть, що у нас є якась умова. Завдання «ЯКЩО» — перевірити, чи виконується задана умова, і вивести значення на основі результату перевірки в комірку з функцією.

  1. Якщо логічний вираз (умова) істинне, то значення істинне.
  2. Якщо логічний вираз (умова) не виконується, значення false.

Сама формула функції в програмі являє собою такий вираз:

=ЯКЩО(умова; [значення, якщо умова виконується]; [значення, якщо умова не виконується])

Використання функції «ЯКЩО» з прикладом

Можливо, наведена вище інформація може здатися не такою зрозумілою. Але, насправді, нічого складного тут немає. А щоб краще зрозуміти призначення функції та її роботу, розглянемо приклад нижче.

У нас є таблиця з назвами спортивного взуття. Уявіть, що у нас скоро буде розпродаж, і на все жіноче взуття потрібна знижка 25%. В одному зі стовпців таблиці просто вказано стать для кожного елемента.

Оператор IF в Microsoft Excel: застосування та приклади

Наше завдання полягає в тому, щоб у стовпці «Знижка» відображалося значення «25%» для всіх рядків з жіночими іменами. І відповідно значення «0», якщо в стовпці «Стать» є значення «чоловіча»

Оператор IF в Microsoft Excel: застосування та приклади

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

Щоб виконати це завдання, вам потрібно буде написати наступну формулу:

=ЯКЩО(B2="жіночий";25%,0)

  • Логічний вираз: B2="жіночий"
  • Значення у разі виконання умови (вірно) – 25%
  • Значення, якщо умова не виконується (false), дорівнює 0.

Прописуємо цю формулу в самій верхній клітинці стовпця «Знижка» і натискаємо Enter. Не забудьте поставити знак рівності (=) перед формулою.

Оператор IF в Microsoft Excel: застосування та приклади

Після цього для цієї комірки буде виведений результат відповідно до нашої логічної умови (не забудьте задати формат комірки – відсоток). Якщо перевірка виявить, що стать «жіноча», буде відображено значення 25%. В іншому випадку значення комірки буде дорівнювати 0. Власне, те, що нам і потрібно.

Оператор IF в Microsoft Excel: застосування та приклади

Тепер залишилося тільки скопіювати цей вираз у всі рядки. Для цього підведіть курсор миші до правого нижнього краю комірки з формулою. Покажчик миші повинен перетворитися на хрестик. Утримуючи ліву кнопку миші, перетягніть формулу по всіх рядках, які необхідно перевірити відповідно до заданих умов.

Оператор IF в Microsoft Excel: застосування та приклади

Ось і все, тепер ми застосували умову до всіх рядків і отримали результат для кожного з них.

Оператор IF в Microsoft Excel: застосування та приклади

Застосування «ЯКЩО» з кількома умовами

Ми щойно розглянули приклад використання оператора «ЯКЩО» з одним логічним виразом. Але програма також має можливість встановити більше однієї умови. У цьому випадку спочатку буде проведена перевірка першого, і в разі її успішності відразу ж відобразиться задане значення. І тільки якщо перший логічний вираз не буде виконано, вступить в силу перевірка другого.

Давайте розглянемо ту ж таблицю як приклад. Але цього разу давайте зробимо це складніше. Тепер потрібно проставляти знижку на жіноче взуття в залежності від виду спорту.

Перша умова – перевірка статі. Якщо «чоловічий», одразу відображається значення 0. Якщо він «жіночий», то перевіряється друга умова. Якщо вид спорту біг – 20%, теніс – 10%.

Запишемо формулу для цих умов у потрібну нам комірку.

=ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%))

Оператор IF в Microsoft Excel: застосування та приклади

Натискаємо Enter і отримуємо результат відповідно до заданих умов.

Оператор IF в Microsoft Excel: застосування та приклади

Далі ми розтягуємо формулу на всі інші рядки таблиці.

Оператор IF в Microsoft Excel: застосування та приклади

Одночасне виконання двох умов

Також в Excel є можливість виводити дані про одночасне виконання двох умов. У цьому випадку значення буде вважатися помилковим, якщо хоча б одна з умов не виконується. Для цього завдання оператор "І".

Візьмемо для прикладу нашу таблицю. Тепер знижка 30% буде діяти тільки в тому випадку, якщо це жіноче взуття і призначене для бігу. При дотриманні цих умов значення комірки буде одночасно дорівнювати 30%, інакше – 0.

Для цього використовуємо таку формулу:

=ЯКЩО(І(B2=”жіночий”;C2=”працює”);30%;0)

Оператор IF в Microsoft Excel: застосування та приклади

Натисніть клавішу Enter, щоб відобразити результат у клітинці.

Оператор IF в Microsoft Excel: застосування та приклади

Подібно до прикладів вище, ми розтягуємо формулу на решту рядків.

Оператор IF в Microsoft Excel: застосування та приклади

оператор АБО

При цьому значення логічного виразу вважається істинним, якщо виконується одна з умов. Друга умова в цьому випадку може не виконуватися.

Поставимо задачу наступним чином. Знижка 35% діє лише на чоловіче тенісне взуття. Якщо це чоловіче бігове взуття або будь-яке жіноче взуття, знижка 0.

У цьому випадку потрібна така формула:

=ЯКЩО(АБО(B2="жінка"; C2="бігає");0;35%)

Оператор IF в Microsoft Excel: застосування та приклади

Після натискання Enter ми отримаємо необхідне значення.

Оператор IF в Microsoft Excel: застосування та приклади

Розтягуємо формулу і знижки на весь асортимент готові.

Оператор IF в Microsoft Excel: застосування та приклади

Як визначити функції IF за допомогою конструктора формул

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

Давайте подивимося, як це працює. Припустимо, нам знову, як і в першому прикладі, потрібно поставити знижку на все жіноче взуття в розмірі 25%.

  1. Ставимо курсор на потрібну комірку, переходимо у вкладку «Формули», потім натискаємо «Вставити функцію».Оператор IF в Microsoft Excel: застосування та приклади
  2. У списку «Конструктор формул», який відкриється, виберіть «ЯКЩО» та натисніть «Вставити функцію».Оператор IF в Microsoft Excel: застосування та приклади
  3. Відкриється вікно налаштувань функції. Оператор IF в Microsoft Excel: застосування та прикладиУ полі «логічний вираз» записуємо умову, за якою буде проводитися перевірка. У нашому випадку це «B2=»жіночий».

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

    У полі «False» – значення, якщо умова не виконується.

  4. Після заповнення всіх полів натисніть «Готово», щоб отримати результат.Оператор IF в Microsoft Excel: застосування та прикладиОператор IF в Microsoft Excel: застосування та приклади

Висновок

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

залишити коментар