Добрый день, друзья. Как использовать Функцию ВЫБОР в Гугл Таблицах? Эта опция позволяет извлекать значение из списка на основе его индекса или позиции. Функция ВЫБОРА позволяет использовать порядковый номер для выбора параметров, указанных в формуле. Эти параметры могут быть записаны в формуле или ссылках на ячейки. Хотя привыкание к этой функции может привести к путанице. Но, как только вы поймете основы, использовать ее станет намного проще. Читайте дальше, чтобы узнать больше о том, как использовать функцию ВЫБОРА в Google Таблицах?
ВЫБЕРИТЕ синтаксис функции в Google Таблицах
Прежде чем мы рассмотрим примеры функции ВЫБОРА, давайте сначала посмотрим, как она работает. Для этой функции требуется как минимум два параметра. Однако вы можете добавить дополнительные параметры в зависимости от ваших потребностей. Вот синтаксис формулы:
=CHOOSE(index, option1, [option2, …])
Вот параметры, необходимые для работы формулы:
- Индекс: этот параметр определяет точку индекса, из которой функция будет выбирать результат. Он может быть до 29 и должен быть меньше или равняться количеству параметров опции. Например, если у вас есть стоит 5 в качестве индекса, функция выберет 5-е значение в диапазоне.
- Вариант 1: это первое возможное значение, которое может быть возвращено функцией. Это может быть строка или число, заключенное в кавычки, или ссылка на ячейку в электронной таблице.
Когда следует использовать функцию ВЫБОРА в Google Таблицах?
Формула ВЫБОРА в таблицах может находить значения, если у вас их небольшое количество. Думайте об этом как о более простой версии функций поиска, но настроить CHOOSE намного проще. Однако, компромисс заключается в том, что функция ВЫБОРА плохо работает с большим диапазоном значений, поскольку она поддерживает только до 29.
Как использовать функцию ВЫБОР в Google Таблицах?
Теперь, когда мы знаем синтаксис функции ВЫБОРА, давайте рассмотрим несколько примеров этой функции в действии.
Использование простой функции выбора
В этом примере мы будем использовать самую базовую версию CHOOSE. Она включает в себя запись индекса и параметров в самой формуле. Для этого выполните следующие действия:
- Нажмите на ячейку, в которую вы хотите ввести формулу, и введите начальную часть формулы, а именно: =CHOOSE(
- Теперь введите параметр index, который является местоположением опции, которую мы хотим выбрать. Давайте сделаем 2в этом случае.
- Добавьте запятую “,” для разделения параметров.
- Теперь введите параметры опции. В этом примере мы выполняем три из них. Они будут выглядеть примерно так: “alpha”,”bravo”,”charlie”. Убедитесь, что параметры опции заключены в кавычки, если они не ссылаются на ячейку, и разделите их запятыми.
- Добавьте закрывающую скобку “)”, чтобы завершить формулу.
Результат — Bravo, так как мы использовали 2 в качестве параметра индекса. Если бы мы использовали 1 в качестве индекса, результатом была бы Alpha, а 3 был бы Charlie.
Используйте функцию ВЫБОРА со ссылками на ячейки
Хотя предыдущий пример, возможно, помог вам понять, как работает функция, это не лучший способ ее использования, поскольку она очень ограничена. Давайте посмотрим, как вы можете ссылаться на другие ячейки и выбирать значение. Этот метод позволяет вам работать с электронной таблицей гораздо более динамично, поскольку вы можете редактировать значения в ячейках, а не саму формулу.
В приведенном ниже примере давайте предположим, что учитель должен назначить семь учеников на последнее свободное место для физкультуры в этом семестре, по одному для каждого вида спорта. Итак, справедливости ради, учитель попросил учеников выбрать число от 1 до 7. Вот шаги, которые они могут предпринять, чтобы назначить нужный вид спорта с помощью функции ВЫБОРА:
- Нажмите на ячейку, в которую вы хотите ввести формулу, и введите начальную часть формулы, а именно: =CHOOSE(
- Введите параметр index, который представляет собой выбор, который вы хотите сделать из параметров. Для первой ячейки B3, поскольку Andy выбрал 5.
- Добавьте запятую “,” для разделения параметров.
- Введите параметры опции. В этом примере мы выполняем семь из них, хранящихся в столбце I.Обязательно используйте абсолютные ссылки, чтобы автозаполнение не запуталось для оставшихся ячеек. Параметры будут выглядеть следующим образом: $ I $ 2, $ I $ 3, $ I $ 4, $ I $ 5, $ I $ 6, $ I $ 7, $ I $ 8.
- Добавьте закрывающую скобку “)” и нажмите Enter.
Оттуда вы можете автоматически заполнить соответствующие ячейки.
Генерация случайных данных
Вы также можете использовать функцию ВЫБОРА, вложив ее в другие формулы. В этом примере мы будем использовать данные из предыдущего примера, но вместо того, чтобы брать параметр index из другой ячейки, мы будем использовать формулу RANDBETWEEN для назначения каждому человеку случайного вида спорта.
Давайте посмотрим, как вы можете это сделать:
- Нажмите на ячейку, в которую вы хотите ввести формулу, и введите начальную часть формулы, а именно: =CHOOSE(
- В этом случае мы хотим, чтобы индекс присваивался случайным образом, поэтому мы напишем RANDBETWEEN(1,7) вместо его присвоения. Два параметра, используемые в этой формуле, определяют минимальное и максимальное возможные значения.
- Добавьте запятую “,” для разделения параметров.
- Теперь введите параметры опции. В приведенном выше примере это те же параметры, которые мы использовали ранее в ячейках: $ I $ 2, $ I $ 3, $ I $ 4, $ I $ 5, $ I $ 6, $ I $ 7, $ I $ 8.
- Добавьте закрывающую скобку “)” и нажмите Enter.
- Кликните и перетащите маркер заполнения, чтобы автоматически заполнить остальные ячейки.
Вы заметите, что в приведенном выше примере каждому ученику случайным образом был назначен вид спорта, но есть повторы. Поэтому, используйте этот метод только в том случае, если повторяющиеся данные не имеют значения. Кроме того, вы можете вложить УНИКАЛЬНУЮ функцию в Google Таблицах в формулу.
Альтернативы для опции «ВЫБОР в Гугл Таблицах»
Формула ВЫБОРА в Google Таблицах позволяет выбрать значение из заданного набора значений. Однако несколько других функций позволят вам добиться тех же результатов в вашей электронной таблице. Одной из таких функций является функция ИНДЕКСАЦИИ. Она ищет результат индекса, очень похожий на параметр индекса функции ВЫБОРА.
Другой функцией, которая позволяет достичь аналогичных результатов, является функция VLOOKUP (или HLOOKUP). Она позволяет вам искать определенное значение в наборе данных по вертикали и возвращать соответствующую точку данных. Она также работает с диапазонами, а не с вводом отдельных ссылок на ячейки, поэтому ее часто предпочитают ВЫБИРАТЬ.
Третья функция, которая позволит вам сделать это, — это функция СОПОСТАВЛЕНИЯ. Эта функция находит местоположение значения в списке определенных значений в электронной таблице.
Вывод: после того, как вы используете функцию ВЫБОРА в Google Таблицах несколько раз, вы довольно быстро с ней освоитесь. При этом ввод ссылок на ячейки или параметров по отдельности может занять много времени. Поэтому, рекомендуется использовать функцию ВЫБОРА только тогда, когда у вас есть несколько параметров. Успехов!
С уважением, Андрей Зимин 30.08.2022