Логічні
Вибір результату з кількох перевірок
Визначення
Вибрати мітку з кількох перевірок по порядку — означає передати IFS кожну перевірку, а за нею результат для цієї перевірки.
Синтаксис
=IFS(logical_test1, value_if_true1, logical_test2, value_if_true2)
Аргументи
| Аргумент | Значення |
|---|---|
logical_test1 |
Перша перевірка, наприклад B2>=80. |
value_if_true1 |
Результат, коли перша перевірка проходить, наприклад "high". |
logical_test2 |
Наступна перевірка, яку використовують лише коли перша не проходить, наприклад B2>=0. |
value_if_true2 |
Результат, коли друга перевірка проходить, наприклад "low". |
Приклад
Список іспитів зберігає оцінки в B2:B4. Оцінка 80 або більше — high; будь-яка інша оцінка 0 або більше — low.
| A: Робота | B: Оцінка |
|---|---|
| A | 90 |
| B | 12 |
| C | 80 |
Формула: =IFS(B2>=80,"high",B2>=0,"low")
Результат: high. 90 не менше за 80, тож перша перевірка перемагає, а друга не використовується.
Практика
У комірці A2 записано 40. У B2 напишіть формулу, яка показує pass, коли A2 не менше за 50, і fail, коли A2 не менше за 0.
- У B2 напишіть формулу IFS, яка показує pass, коли A2 не менше за 50, і fail, коли A2 не менше за 0.
- B2 має показати результат для 40.
Пов’язані функції
IFS — це функція, яка проходить перевірки по порядку і повертає відповідну мітку.
Поширена помилка
Поставити широку перевірку першою, як у =IFS(B2>=0,"low",B2>=80,"high"): 90 також проходить першу перевірку, тож результат — low.