Функция ПЕРЕКЛЮЧ (SWITCH)

Функция ПЕРЕКЛЮЧ впервые введена в 2016-й версии Excel. Вместе с функцией ЕСЛИМН (изначально называлась УСЛОВИЯ) призвана разгрузить конструкции с нагромождением функций ЕСЛИ. Она возвращает значение на основе списка и возвращает результат, соответствующий первому совпадающему значению.

Описание функции ПЕРЕКЛЮЧ

Функция ПЕРЕКЛЮЧ вычисляет значение (которое называют выражением) на основе списка значений и возвращает результат, соответствующий первому совпадающему значению. Если совпадения не обнаружены, может быть возвращено необязательное стандартное значение.

Например, на рисунке ниже производится расчет дня недели. ДЕНЬНЕД(A2) возвращает значение 2, а в функции сопоставления для числа 2, представлен понедельник.

Пример функции ПЕРЕКЛЮЧ

Синтаксис

=ПЕРЕКЛЮЧ(выражение; значение1; результат1; [по_умолчанию или значение2; результат2]; …[по_умолчанию или значение3; результат3])

Аргументы

выражениезначение1 ... значение126результат1 ... результат126 по_умолчанию
Обязательный. Выражение — это значение (например, число, дата или текст), которое сравнивается со значениями значение1 … значение126.
Обязательный. значениеN — это значение, с которым сравнивается выражение.
Обязательный. РезультатN — это значение, возвращаемое, если аргумент значениеN совпадает с выражением. Значение результатN необходимо задать для каждого аргумента значениеN.
Не обязательный. Значение, возвращаемое, если совпадения выражения со значениями значение1… значение126 не обнаружены. Аргумент по_умолчанию можно быстро найти, поскольку для него не задается соответствующее значение результатN (см. примеры). Значение по_умолчанию должно быть последним в функции.

Замечания

Поскольку у функций не может быть больше 254 аргументов, можно использовать до 126 пар аргументов значениеN и результатN.

Пример

Scroll Up