Логічні
SWITCH
Визначення
SWITCH повертає результат, який збігається зі значенням, або значення за замовчуванням, якщо жоден не збігається.
Синтаксис
=SWITCH(expression, value1, result1, [value2, result2], ...)
Аргументи
| Аргумент | Значення |
|---|---|
expression |
Значення для збігу або комірка з ним. |
value1 |
Перше значення для порівняння з виразом. |
result1 |
Що повернути, коли вираз дорівнює цьому першому значенню. Текст має стояти в подвійних лапках. |
value2, result2, ... |
Необов’язкові додаткові пари. Непарний останній аргумент — значення за замовчуванням, якщо нічого не збіглося. |
Приклад
Аркуш компаса зіставляє літеру з повною назвою. Літери записано в A2:A4.
| A: Код |
|---|
| S |
| N |
| E |
Формула: =SWITCH(A2,"N","North","E","East","S","South")
Результат: South. A2 дорівнює S, що збігається з третьою парою. Під час заповнення вниз формула дає South, North і East.
Практика
У комірці A2 записано 2. У B2 напишіть формулу, яка повертає "one", коли A2 дорівнює 1, "two", коли A2 дорівнює 2, і "three", коли A2 дорівнює 3.
- У B2 напишіть формулу SWITCH, яка показує one, коли A2 дорівнює 1, two, коли A2 дорівнює 2, і three, коли A2 дорівнює 3.
- B2 має показати результат для 2.
Пов’язані функції
IF і IFS перевіряють, чи порівняння істинне. SWITCH збігається з точним значенням і повертає парний результат.
Поширена помилка
Написати порівняння на кшталт A2>="N" як збіг SWITCH: SWITCH приймає лише точні значення, тож нерівності належать до IFS або IF.