Excel: "якщо" (формула). У excel функція "якщо"
Сьогодні ми розповімо про функції табличного редактора Excel «Якщо». Вона має відношення до логічних можливостям програми. Її можна віднести до найбільш затребуваних функцій під час роботи.
Ключові можливості
В Excel формула «Якщо» допомагає виконувати різного роду завдання, коли потрібно порівняти певні дані і отримати результат. Дане рішення дає можливість застосовувати розгалужені алгоритми, а також створювати дерево рішень.
Приклади використання
Функція виглядає таким чином: = ЕСЛИ (задача- істина- брехня). Перша складова частина – логічне вираження. Воно може бути фразою або числом. Приміром, «10» або «без ПДВ» – це логічні вирази. Даний параметр обов'язково необхідно заповнити. Істина – це значення, яке відобразиться як результат, якщо вираз буде вірним. Брехня – дані, які будуть видані, коли завдання не буде вірною.
Рівність параметрів двох осередків
Для розуміння можливостей функції «Якщо» в Excel, приклади просто необхідні, і далі ми перейдемо до їх розгляду. Вводимо в клітку C1 показник 8. Далі в поле за адресою D1 вписуємо наступну формулу: = ЕСЛИ (C1lt; 10- 1- 2). Таким чином, програма почне порівнювати значення з клітки C1 з параметром 10. Коли воно буде менше десяти, в поле за адресою D1 з'явиться одиниця. У зворотному випадку редактор вкаже число 2. Розглянемо ще одну задачу. Є перелік студентів та їх оцінки, отримані по іспиту. Дані такі: 5, 4, а також 3 і 2. Умова задачі припускає створення для кожного зі студентів текстового коментарю «здав» або «не здав». Іншими словами, якщо учень отримав оцінку три і вище, він з іспитом впорався. Якщо його бал нижче 3 – студент не здав. Щоб вирішити це завдання пишемо таку формулу: = ЕСЛИ (C1lt; 3- «не впорався» - «здав»). Excel почне порівнювати результати кожного зі студентів. Коли показник буде менше трьох (тобто двійка), у відповідній клітині буде вказаний коментар «не впорався». Якщо оцінка – 3 і вище, в необхідної графі з'явиться відмітка про те, що студент іспит здав. Текстові коментарі необхідно завжди вказувати в лапках. Згідно подібного нескладному принципом функціонує в Excel формула «Якщо». Під час її використання, можна застосовувати такі оператори порівняння: lt; >, =,>, lt ;,> =, lt; =.
Приклади із застосуванням умов «АБО», «І»
Продовжуємо практикуватися і освоювати логічні можливості додатку. Функцію табличного редактора Excel «Якщо» можна з'єднати з операторами порівняння. До них відносяться параметри: «АБО», «І». Вкажемо необхідна умова в Excel: якщо оцінка учня дорівнює або менша 5, але більше 3. Повинен бути відображений коментар: «проходить». В іншому випадку – «Ні». Отже, проходять лише ті учні, які отримали п'ятірки і четвірки. Записати подібне завдання в табличному редакторі можна використовуючи спеціальну формулу. Вона буде мати вигляд: = ЕСЛИ (И (A1lt; = 5 A1> 3) - «проходить», «ні»). До більш складного прикладу можна віднести використанням «АБО» або «І». Отже подивимося, як застосовувати формулу в Excel, якщо кілька умов в задачі. Приклад такого виразу: = ЕСЛИ (ИЛИ (A1 = 5 A1 = 10) - 100- 0). З цього випливає, що якщо показник в клітці А1 дорівнює 5 або 10, програма відобразить результат 100, в зворотному випадку – 0. Можна використовувати ці оператори і щоб вирішити більш складні завдання. Приміром, в базі необхідно обчислити боржників, яким необхідно заплатити більше 10000 рублів. При цьому вони не погашали позику більше шести місяців. Функція табличного редактора Excel «Якщо» дозволяє в автоматичному режимі отримати напроти відповідних імен позначку «проблемний клієнт». Припустимо, у клітці A1 розташовані дані, що вказують на термін заборгованості (місяці). Поле B1 відображає суму. У цьому випадку формула буде мати такий вигляд: = ЕСЛИ (И (A1> = 6 B1> 10000) - «проблемний клієнт» - «»). Звідси випливає, що якщо буде виявлена людина, який відповідає зазначеним умовам, програма вкаже навпроти його імені необхідний коментар. Для всіх інших учасників переліку аналогічна клітина залишиться порожньою. Розглянемо приклад для випадку, коли ситуація є критичною. Введемо відповідний коментар. У результаті формула буде мати такий вигляд: = ЕСЛИ (ИЛИ (A1> = 6 B1> 10000) - «критична ситуація» - «»). У такому випадку якщо програма виявить збіги як мінімум по одному з параметрів (термін, сума заборгованості), користувач побачить відповідну примітку. У першій ситуації повідомлення «проблемний клієнт» видавалося лише тоді, коли були виконані обидва заданих умови.
Завдання високого рівня складності
Функція табличного редактора Excel «Якщо» використовується, щоб обійти вбудовані помилки при діленні на нуль, а також ще в декількох випадках. Перша ситуація позначається редактором, як «СПРАВ / 0» і зустрічається досить часто. Як правило, вона виникає в тих випадках, коли підлягає копіюванню формула «A / B», при цьому показник B в окремих осередках дорівнює нулю. Уникнути цього можна за допомогою можливостей розглянутого нами оператора. Отже, необхідна формула буде мати такий вигляд: = ЕСЛИ (B1 = 0- 0- A1 / B1). Звідси випливає, що якщо клітина B1 буде заповнена параметром «нуль», редактор видасть «0», в зворотному випадку Excel поділить показник A1 на дані B1 і відобразить результат.
Знижка
На практиці часто зустрічається і ситуація, яка буде розглянута далі. Йдеться про розрахунок знижки, виходячи із загальної суми коштів, витрачених на придбання певного товару. Використовувана в цьому випадку матриця може мати наступний вигляд: менше 1000 – 0% - 1001-3000 – 3% - 3001-5000 – 5% - більш 5001 – 7%. Розглянемо ситуацію, коли в Excel присутній база даних відвідувачів, а також інформація про суму витрачених ними на покупки засобів. Тепер необхідно розрахувати знижку для кожного клієнта. З цією метою використовуємо такий вираз: = ЕСЛИ (A1> = 5001- B1 * 0,93- ЯКЩО (А1> = 3001- B1 * 0,95- ..). Система перевіряє загальну суму покупок. Коли вона перевищує показник в 5 001 рублів, відбувається множення на 93 відсотка вартості товару. У разі подолання позначки в 3001 одиницю, має місце аналогічну дію, але вже з урахуванням 95%. Наведену формулу з легкістю можна застосовувати на практиці. Обсяг продажів і показники знижок задаються за бажанням користувача.
Застосування описаних можливостей можливо для вирішення різного роду завдань. Основний етап – правильне складання формули, щоб не отримати помилкового результату. Тепер ви знаєте, як використовувати оператор в Excel, якщо кілька умов в задачі.