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

Excel 2007+

Краткое описание

Функция ВЫБОР в Excel позволяет выбрать одно значение из списка до 254 элементов на основе числового индекса. Это удобный инструмент для создания условных выборов без использования сложных конструкций IF.

Синтаксис

ВЫБОР(номер_индекса; значение1; [значение2]; ...)

Параметры

Параметр Тип Обязательный Описание
номер_индекса Число Да Число от 1 до 254, определяющее позицию выбираемого значения
значение1 Любое Да Обязательное первое значение из списка
значение2 Любое Нет Дополнительные значения (до 253)

Использование функции CHOOSE

ВЫБОР заменяет множественные вложенные IF для выбора из фиксированного списка. Идеальна для меню выбора, дней недели, месяцев или других предопределенных вариантов.

Распространенные примеры CHOOSE

Выбор дня недели

=ВЫБОР(A1; "Понедельник"; "Вторник"; "Среда"; "Четверг"; "Пятница"; "Суббота"; "Воскресенье")

Возвращает название дня по номеру в A1 (1=Понедельник, 2=Вторник и т.д.)

Выбор из таблицы

=ВЫБОР(2; A2; A3; A4; A5)

Выбирает второе значение из списка ячеек (результат: "Второй")

Работа с диапазонами

=СУММ(A2:ВЫБОР(2; A3; A4; A5))

Суммирует диапазон A2:A4, где ВЫБОР возвращает ссылку на A4

Текст и числа

=ВЫБОР(3; "Первое"; 100; "Третье"; ИСТИНА)

Возвращает "Третье" как третье значение из смешанного списка

Часто задаваемые вопросы

Функция возвращает ошибку #ЗНАЧ!

Да, дробная часть отбрасывается (1.9 → 1)

Да, если номер_индекса - массив, функция вернет массив результатов

ВЫБОР для выбора по позиции, ЕСЛИ для условий

Распространенные ошибки и решения

#ЗНАЧ!

Cause: номер_индекса <1 или > количества значений

Solution: Проверьте диапазон индекса (1-254)

#ЗНАЧ!

Cause: номер_индекса - текст вместо числа

Solution: Преобразуйте текст в число с ЧИСЛО()

Неправильный результат

Cause: Индекс начинается с 1, а не с 0

Solution: Добавьте 1 к индексу если нумерация с 0

Примечания

  • Индексация начинается с 1 (не с 0)
  • Может возвращать ссылки на диапазоны
  • Поддерживает формулы и функции как значения
  • Массив индексов дает массив результатов
  • Доступно с Excel 2007

Совместимость

Доступно в: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Недоступно в:

Контент последний раз проверен: December 9, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2007+