Applies ToExcel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019

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

Примечание: Эта функция доступна в Windows или Mac, если у вас есть Office 2019 или у вас есть подписка На Microsoft 365. Если вы являетесь подписчиком Microsoft 365, убедитесь, что у вас установлена последняя версия Office.

Синтаксис

SWITCH(выражение;значение1;результат1;[по_умолчанию или значение2;результат2];…[по_умолчанию или значение3;результат3])

Аргумент

Описание

выражение (обязательно)

выражение — это значение (например, число, дата или текст), которое сравнивается со значениями значение1…значение126.

значение1...значение126

значениеN — это значение, с которым сравнивается выражение.

результат1…результат126

результатN — это значение, возвращаемое, если аргумент значениеN совпадает с выражением. Значение результатN необходимо задать для каждого аргумента значениеN .

по умолчанию (необязательно)

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

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

Обзор

Самая простая функция ПЕРЕКЛЮЧ имеет такую структуру:

  • =ПЕРЕКЛЮЧ(значение для переключения;значение, которое должно совпасть1...[2–126];значение, возвращаемое при совпадении1...[2–126];значение, возвращаемое при отсутствии совпадений)

В ней можно вычислить до 126 совпадающих значений и результатов.

Рассмотрим формулу:

Описание аргументов функции ПЕРЕКЛЮЧ
  1. Значение для переключения? В данном случае значение ДЕНЬНЕД(A2) равно 2.

  2. Какое значение должно совпасть? В данном случае — 1, 2 и 3.

  3. Какой результат должен быть возвращен при совпадении? В этом случае это будет воскресенье для 1, понедельник для 2 и вторник для 3.

  4. Стандартное значение, возвращаемое при отсутствии совпадений. В данном случае — текст "совпадения отсутствуют".

    Примечание: Если совпадающие значения отсутствуют и аргумент по умолчанию не указан, функция ПЕРЕКЛЮЧ возвращает ошибку #N/Д.

Примеры

Вы можете проверить, как работает функция ПЕРЕКЛЮЧ, скопировав образец данных из следующей таблицы и вставив его в ячейку A1 нового листа Excel. Если результаты формул не отображаются, выделите формулы и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.

Пример

Значение

Формула

Результат

2

=ПЕРЕКЛЮЧ(ДЕНЬНЕД(A2);1;"воскресенье";2;"понедельник";3;"вторник";"совпадения отсутствуют")

Поскольку в ячейке A2 указано значение 2 и аргумент "результат", соответствующий значению 2, — это "понедельник", функция ПЕРЕКЛЮЧ возвращает значение "понедельник".

99

=ПЕРЕКЛЮЧ(A3;1;"воскресенье";2;"понедельник";3;"вторник")

Так как нет ни аргумента соответствия, ни другого аргумента, ПЕРЕКЛЮЧ возвращает #N/A

99

=ПЕРЕКЛЮЧ(A4;1;"воскресенье";2;"понедельник";3;"вторник";"совпадения отсутствуют")

совпадения отсутствуют

2

=ПЕРЕКЛЮЧ(A5;1;"воскресенье";7;"суббота";"день недели")

день недели

3

=ПЕРЕКЛЮЧ(A6;1;"воскресенье";2;"понедельник";3;"вторник";"совпадения отсутствуют")

вторник

Дополнительные сведения

Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.

См. также

Функция ВПР

Функция ВЫБОР

Функция ЕСЛИ

Функция УСЛОВИЯ

Общие сведения о формулах в Excel

Рекомендации, позволяющие избежать появления неработающих формул

Поиск ошибок в формулах

Сочетания клавиш и горячие клавиши в Excel

Логические функции (справочник)

Функции Excel (по алфавиту)

Функции Excel (по категориям)

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.