Використання оператора «якщо» в Microsoft Excel

Серед багатьох функцій, з якими працює Microsoft Excel, слід виділити функцію " якщо» . Це один з тих операторів, до яких користувачі вдаються найчастіше при виконанні завдань в програмі. Давайте розберемося, що являє собою ця функція і як з нею працювати.

Загальне визначення та завдання

" якщо» є стандартною функцією програми Microsoft Excel. В її завдання входить перевірка виконання конкретної умови. Коли умова виконана (істина), то в осередок, де використана дана функція, повертається одне значення, а якщо не виконано (брехня) – інше.

Функция ЕСЛИ в программе Microsoft Excel

Синтаксис цієї функції виглядає наступним чином: " if (логічний вираз; [функція if true]; [функція if false])» .

Приклад використання &171; якщо&187;

Тепер давайте розглянемо конкретні приклади, де використовується формула з оператором " якщо» .

  1. Маємо таблицю заробітної плати. Всім жінкам покладена премія до 8 березня в 1000 рублів. У таблиці є колонка, де вказано стать співробітників. Таким чином, нам потрібно обчислити жінок з наданого списку і у відповідних рядках колонки &171;премія до 8 березня & 187; вписати по &171;1000&187; . У той же час, якщо стать не буде відповідати жіночому, значення таких рядків повинно відповідати &171;0&187; . Функція прийме такий вигляд: «якщо(B6="дружин."; "1000"; "0")» . Тобто коли результатом перевірки буде &171; істина & 187; (якщо виявиться, що рядок даних займає жінка з параметром &171;дружин.&187; ), то виконається перша умова &8212; &171;1000&187; , а якщо & 171; брехня & 187; (будь-яке інше значення, крім &171;дружин.&187; ), то відповідно, останнє & 8212; &171;0&187; .
  2. Вписуємо цей вираз в саму верхню клітинку, де повинен виводитися результат. Перед виразом ставимо знак «=» .
  3. Запись функции ЕСЛИ в программе Microsoft Excel
  4. Після цього натискаємо на клавішу Enter . Тепер, щоб дана формула з'явилася і в нижніх осередках, просто наводимо покажчик в правий нижній кут заповненої комірки, тиснемо на ліву кнопку мишки і, не відпускаючи, проводимо курсором до самого низу таблиці.
  5. Результат функции ЕСЛИ в программе Microsoft Excel
  6. Так Ми отримали таблицю зі стовпцем, заповненим за допомогою функції " якщо» .
  7. Копирование функции ЕСЛИ в программе Microsoft Excel

Приклад функції з декількома Умовами

У функцію " якщо» можна також вводити кілька умов. У цій ситуації застосовується вкладення одного оператора " якщо» в іншому. При виконанні умови в осередку відображається заданий результат, якщо ж умова не виконано, то виводиться результат залежить вже від другого оператора.

  1. Для прикладу візьмемо все ту ж таблицю з виплатами премії до 8 березня. Але цього разу, згідно з умовами, розмір премії залежить від категорії працівника. Жінки, які мають статус основного персоналу, отримують бонус по 1000 рублів, а допоміжний персонал отримує тільки 500 рублів. Природно, що чоловікам цей вид виплат взагалі не покладено незалежно від категорії.
  2. Першою умовою є те, що якщо співробітник &8212; чоловік, то величина одержуваної премії дорівнює нулю. Якщо ж дане значення помилково, і співробітник не чоловік (тобто жінка), то починається перевірка другого умови. Якщо жінка відноситься до основного персоналу, в осередок буде виводитися значення «1000» , а в зворотному випадку – «500» . У вигляді формули це буде виглядати наступним чином: " =якщо (B6="чоловік."; "0"; якщо (C6= "основний персонал"; "1000";"500"))» .
  3. Вставте цей вираз у верхню клітинку стовпця " премія до 8 березня» .
  4. Функция ЕСЛИ с несколькими условиями в программе Microsoft Excel

  5. Як і минулого разу, «протягуємо» формулу вниз.
  6. Копирование функции ЕСЛИ с несколькими условиями в программе Microsoft Excel

Приклад з виконанням двох умов одночасно

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

  1. Наприклад, в нашій ситуації премія до 8 березня в розмірі 1000 рублів видається тільки жінкам, які є основним персоналом, а чоловіки і представниці жіночої статі, що значаться допоміжним персоналом, не отримують нічого. Таким чином, щоб значення в осередках колонки " премія до 8 березня» було 1000, потрібно дотримання двох умов: Стать – жіноча, Категорія персоналу – основний персонал. У всіх інших випадках значення в цих осередках буде рано нулю. Це записується наступною формулою: «=якщо(і(B6="дружин."; C6= "основний персонал"); "1000"; "0")» . Вставляємо її в осередок.
  2. Функция ЕСЛИ с оператором И в программе Microsoft Excel

  3. Копіюємо значення формули на осередки, розташовані нижче, аналогічно продемонстрованим вище способам.
  4. Копирование функции ЕСЛИ с оператором И в программе Microsoft Excel

Приклад використання оператора»або"

У функції " якщо» оператор також може використовуватися »АБО" . Він має на увазі, що значення є істинним, якщо виконано хоча б одне з декількох умов.

  1. Отже, припустимо, що премія до 8 березня в 1000 рублів покладена тільки жінкам, які входять в число основного персоналу. В цьому випадку, якщо працівник &8212; Чоловік або відноситься до допоміжного персоналу, то величина його премії буде дорівнює нулю, а інакше – 1000 рублів. У формі формули це виглядає так: " =Якщо (або (B6="чоловік."; C6= "допоміжний персонал"); "0"; "1000")» . Записуємо її в відповідну клітинку таблиці.
  2. Функция ЕСЛИ с оператором ИЛИ в программе Microsoft Excel

  3. «протягуємо» результати вниз.
  4. Копирование функции ЕСЛИ с оператором ИЛИ в программе Microsoft Excel

Як бачимо, функція " якщо» може виявитися для користувача хорошим помічником при роботі з даними в Microsoft Excel. Вона дозволяє відобразити результати, відповідні певним умовам.

більше статей на цю тему: