Как использовать функцию ВЫБРАТЬ в Excel -

Содержание

Резюме

Функция ВЫБОР Excel возвращает значение из списка с использованием данной позиции или индекса. Например, CHOOSE (2, «красный», «синий», «зеленый») возвращает «синий», поскольку синий - это 2-е значение, указанное после номера индекса. Значения, предоставленные для CHOOSE, могут включать ссылки.

Цель

Получить значение из списка на основе позиции

Возвращаемое значение

Значение в данной позиции.

Синтаксис

= ВЫБРАТЬ (номер_индекса; значение1; (значение2);…)

Аргументы

  • index_num - значение для выбора. Число от 1 до 254.
  • значение1 - первое значение, из которого можно выбрать.
  • значение2 - (необязательно) второе значение, из которого можно выбрать.

Версия

Excel 2003

Примечания по использованию

Функция ВЫБОР Excel возвращает значение из списка с использованием данной позиции или индекса. Значения, предоставленные для CHOOSE, могут включать ссылки. Однако CHOOSE не будет извлекать элемент из диапазона или константы массива, предоставленной в качестве значения. Choose может обрабатывать до 254 значений, но INDEX или INDEX с MATCH лучше подходят для больших наборов значений.

Примеры

В приведенных ниже формулах используется CHOOSE для возврата 2-го и 3-го значений из списка:

CHOOSE(2,"red","blue","green") // returns "blue" CHOOSE(3,"red","blue","green") // returns "green"

Выше «синий» - второе значение, а «зеленый» - третье значение. В примере, показанном на снимке экрана, формула в ячейке B5 имеет следующий вид:

CHOOSE(B5,"red","blue","green") // returns "red"

CHOOSE не будет извлекать значения из диапазона или константы массива. Например, приведенная ниже формула вернет ошибку #VALUE:

=CHOOSE(2,A1:A3) // returns #VALUE

Это происходит из-за того, что порядковый номер выходит за пределы допустимого диапазона. В этом случае требуемый синтаксис:

=CHOOSE(2,A1,A2,A3)

Чтобы получить n-й элемент из диапазона, используйте ИНДЕКС и ПОИСКПОЗ.

Заметки

  • Если index_num вне допустимого диапазона, CHOOSE вернет #VALUE
  • Значения также могут быть ссылками. Например, адрес A1 или диапазоны A1: 10 или B2: B15 могут быть указаны как значения.
  • CHOOSE не будет извлекать значения из диапазона или константы массива.

Похожие видео

Как использовать функцию ВЫБРАТЬ В этом видео мы рассмотрим, как можно использовать функцию ВЫБРАТЬ. Мы также сравниваем формулу, основанную на ВЫБЕРИТЕ, с формулой, основанной на ВПР.

Интересные статьи...