Створення бізнес-логіки
Свайпніть щоб показати меню
Набір даних тепер обчислює дохід, але самі по собі числові значення не дають глибокого бізнес-аналізу. У цьому розділі кожен продаж класифікується за рівнями ефективності за допомогою логічних формул.
Оператори порівняння
Excel використовує оператори порівняння для оцінки умов.
>: більше ніж;<: менше ніж;>=: більше або дорівнює;<=: менше або дорівнює;=: дорівнює;<>: не дорівнює.
Ці умови завжди повертають або TRUE, або FALSE.
Структура функції IF
=IF(logical_test, value_if_true, value_if_false)
Вкладена структура IF
=IF(H2>=7000,"High",IF(H2>=3000,"Medium","Low"))
Excel перевіряє умови зліва направо.
- Спочатку перевіряє
High; - Потім перевіряє
Medium; - В іншому випадку повертає
Low.
Логічні функції
AND: повертаєTRUEлише якщо всі умови істинні;OR: повертаєTRUE, якщо хоча б одна умова істинна.
Перейдіть на аркуш Sales_Data.
Додайте новий стовпець з назвою:
Performance Tier
Розмістіть стовпець у I.
У клітинці I2 введіть:
=IF(H2>=7000,"High",IF(H2>=3000,"Medium","Low"))
>=7000: High;>=3000: Medium;- В іншому випадку: Low.
Натисніть Enter.
Перегляньте декілька рядків у наборі даних і спостерігайте, як Excel оцінює формулу зліва направо.
Перше співпадіння умови зупиняє обчислення.
Замініть попередню формулу на:
=IF(AND(H2>=7000,G2>5),"High",IF(H2>=3000,"Medium","Low"))
Щоб рядок відповідав рівню High, обидві умови мають бути істинними:
- Дохід має бути більшим або дорівнювати
7000; - Кількість одиниць має бути більшою за
5.
Порівняйте рядки, які раніше були позначені як High.
Зверніть увагу, що деякі рядки тепер переходять до Medium, оскільки обидві умови більше не виконуються.
AND створює суворіші правила, оскільки всі умови мають бути істинними.
OR створює м'якші правила, оскільки достатньо виконання лише однієї умови.
1. Чому порядок умов у вкладених IF має значення?
2. Що повертає функція AND?
3. Яка зміна відбувається при заміні AND на OR у формулі?
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат