ВЫБРАТЬ функцию в 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 должно соответствовать только числовому значению, в противном случае будет выдана ошибка.