Функция Excel SWITCH
Функция ВЫБОР в Excel сравнивает заданное значение со списком и возвращает результат, соответствующий первому совпадению; если совпадений не найдено, выводится необязательное значение по умолчанию.

Синтаксис:
Синтаксис функции ВЫБОР в Excel:
Аргументы:
- expressionОбязательный. Выражение или значение, с которым сравниваются заданные значения из списка.
- value1, result1Обязательный параметр. Первая пара «значение и результат».
- value2, result2Необязательно. Вторая пара «значение — результат».
- DefaultНеобязательный параметр. Значение по умолчанию, возвращаемое, если совпадения не найдены.
| Тип выражения | Пример |
| Ссылка на ячейку | A2 |
| Логическое условие | A2= «KTE» |
| Число или текст | 2 или «KTE» |
| Именованный диапазон | Именованный_диапазон |
| Логические значения | ИСТИНА или ЛОЖЬ |
| Математическое выражение | A2+100 |
Примечания:
- 1. Функция ВЫБОР поддерживает до 126 пар «значение/результат».
- 2. Функция ВЫБОР доступна в Excel 2019 и Office 365 — более ранние версии Excel не поддерживают эту функцию.
- 3. Если значение по умолчанию не задано и совпадений не найдено, функция ВЫБОР вернёт ошибку #Н/Д.
- 4. В выражении функции ВЫБОР нельзя использовать логические операторы, такие как >, < или =, поскольку она не предназначена для проверки, больше или меньше заданное значение.
Возвращаемое значение:
Возвращает соответствующее значение при первом совпадении.
Примеры:
Пример 1: Простое использование функции ВЫБОР
Например, я хочу заменить число 1 на «Понедельник», число 3 — на «Вторник», а число 7 — на «Воскресенье»; все остальные числа должны заменяться на «Нет совпадения».
Функция ВЫБОР решит эту задачу максимально быстро.
Введите следующую формулу:

Пример 2: Комбинирование функции ВЫБОР с другими функциями
Допустим, у вас есть лист с колонкой дат, и вы хотите быстро определить, относится ли каждая дата к сегодняшнему, вчерашнему или завтрашнему дню. В этом случае воспользуйтесь функцией СЕГОДНЯ, чтобы получить порядковый номер текущей даты, и функцией РАЗНДАТ — чтобы рассчитать разницу в днях между двумя датами.
Примените следующую формулу, и все соответствующие значения автоматически появятся в ячейке на основе указанной даты.

Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает Вам выделяться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.