Логические

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.

  1. В B2 напишите формулу SWITCH, которая показывает one, если A2 равно 1, two, если A2 равно 2, и three, если A2 равно 3.
Шаг 1 из 2
На любом языке сайта в формулах используются английские названия функций, например SUM, а десятичный разделитель — точка (.), а не запятая.
Загружаем лист…

Связанные функции

IF и IFS проверяют, истинно ли сравнение. SWITCH сопоставляет точное значение и возвращает парный результат.

Частая ошибка

Написать сравнение вроде A2>="N" как совпадение SWITCH: SWITCH принимает только точные значения, поэтому неравенства относятся к IFS или IF.

Связанные функции

Эти ссылки — связанные функции.