Как использовать функцию выбора в Excel? (с примерами)

ВЫБРАТЬ функцию в Excel

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

Синтаксис

 

index_num: позиция объекта для выбора. Это число от 1 до 254. Это может быть числовое значение, ссылка на ячейку или функция, дающая числовое значение, например:

  • 5
  • Би 2
  • СЛУЧМЕЖДУ (2,8)

значение1, [значение2], [значение3],…: список данных, из которого выбирается один из элементов. Необходимо указать хотя бы одно значение. Это может быть набор чисел, ссылок на ячейки, ссылок на ячейки в виде массивов, текста, формул или функций, например:

  • 1,2,3,4,5
  • «Воскресенье», «Понедельник», «Вторник»
  • A5, A7, A9
  • A2: A7, B2: B7, C2: C7, D2: D7

Как использовать функцию ВЫБРАТЬ в Excel? (с примерами)

Давайте рассмотрим несколько примеров ВЫБРАТЬ Excel, прежде чем использовать функцию Выбрать в книге Excel:

Вы можете скачать этот шаблон Excel с функцией ВЫБРАТЬ здесь - Шаблон Excel с функцией ВЫБРАТЬ

Пример # 1

Предположим, у вас есть 6 точек данных - 2, 3, 10, 24, 8, 11, и вы хотите выбрать 4-й элемент, ваша функция будет à ВЫБРАТЬ (4, 2, 3, 10, 24, 8, 11).

Это вернет результат как 3. Вместо 4 в качестве index_value, если вы выберете A4, он вернет 10. Это потому, что A4 соответствует 3, а третье значение в наборе данных - A5, которое равно 10.

Пример # 2

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

Исходя из этого, вы можете выбрать третье значение и использовать формулу Выбрать в Excel как:

= ВЫБРАТЬ (3; B4: B9; C4: C9; D4: D9)

Здесь третье значение - это список значений (D4: D8 => 8,11,9,11,14,90). Результатом синтаксиса выше также является список значений D4: D8.

Однако в одной ячейке он возвращает только одно значение в качестве вывода из этого списка. Этот выбор не случаен и зависит от положения ячейки, в которой вы хотите получить ответ. Как и на изображении выше, в F4 вывод команды CHOOSE (3, B4: B9, C4: C9, D4: D9) равен 8 (= D4). В F5 тот же ввод даст вам 11 (= D5) в качестве вывода и так далее.

Вышеупомянутая команда может быть объединена с другими командами, такими как сумма, среднее, среднее и т. Д. Например, СУММ (ВЫБОР (3, B4: B9, C4: C9, D4: D9)) даст сумму 3-го набора значения (D4: D9), как показано ниже.

Иногда требуется случайная группировка данных, например, в случае клинических исследований, машинного обучения в качестве теста и обучения и т. Д. Функция ВЫБРАТЬ в Excel также может использоваться для случайной группировки данных. В приведенном ниже примере объясняется, как случайным образом сгруппировать любые данные в разные классы.

Пример # 3

Предположим, у вас есть список из 20 субъектов, и вы хотите сгруппировать данные в классы A, B, C и D.

Синтаксис для случайного выбора групп A, B, C и D имеет следующий вид:

= ВЫБРАТЬ (RANDBETWEEN (1,4), «A», «B», «C», «D»)

В приведенной выше команде RANDBETWEEN (1,4) - это функция Excel для случайного выбора значения от 1 до 4. Здесь оно используется как значение индекса. Таким образом, значение индекса будет рандомизировано от 1 до 4. Если значение индекса равно 1, будет получено A; если это 2, он вернет B и так далее.

Точно так же вы можете классифицировать данные по любому количеству классов, используя функцию RANDBETWEEN в Excel.

Функцию ВЫБРАТЬ также можно использовать для выбора дня / месяца из заданных данных. В приведенном ниже примере объясняется, как извлечь и вернуть месяц из даты.

Пример # 4

Предположим, у вас есть список дат в 1-м столбце A3: A14, как показано ниже,

и вы хотите извлечь месяц для 2-го значения (здесь A4). Формула выбора в Excel будет представлена ​​как

= ВЫБРАТЬ (МЕСЯЦ (A4), «Янв», «Фев», «Мар», «Апр», «Май», «Июнь», «Июл», «Авг», «Сен», «Октябрь», «Ноябрь »,« Декабрь »)

Приведенный выше синтаксис возвращает значение февраля.

ВЫБРАТЬ функцию Excel можно связать с другой функцией, такой как ВПР, чтобы получить желаемое значение.

Пример # 5

Предположим, у вас есть список идентификаторов учащихся (B6: B12), их имен (C6: C12) и оценок (D6: D12), как показано ниже:

Вы можете узнать имя студента по соответствующему идентификатору. В Excel для этого выбрана следующая формула:

= ВПР (ID; ВЫБРАТЬ ({1,2}; B6: B12; C6: C12); 2,0)

Если идентификатор, который мы хотим посмотреть, находится в F6, вы можете заменить его ссылкой на ячейку, как показано ниже.

Результатом будет «Manish».

То же самое можно сделать и для получения оценок учащегося по идентификатору / имени, заменив C6: C12 на D6: D12. Это даст результат как 56.

Пример # 6

Предположим, у вас есть три случая 1,2,3, в которых рост различается для каждого случая. Теперь вы хотите, чтобы вы выбрали регистр и получили взамен текущее значение. Текущая сумма будет равна Основная сумма + (Основная сумма * рост).

Формула выбора в Excel будет следующей:

= E6 + (E6 * ВПР (B11; ВЫБРАТЬ ({1,2}; A6: A8, B6: B8); 2,0))

который возвращает 1,02,000, если это случай 1. Приведенная выше команда является небольшим расширением команды, использованной в примере 5.

То, что нужно запомнить

  • Index_value может варьироваться от 1 до 254.
  • Количество значений на выбор также может варьироваться от 1 до 254.
  • Количество предоставленных значений должно быть ≥ index_value, т. Е. Выбираемое значение. Если index_value> количество значений, предоставленных для выбора, Excel выдает ошибку #VALUE
  • Значение index_value должно соответствовать только числовому значению, в противном случае будет выдана ошибка.