Функцията CHOOSE ви позволява да използвате индексен номер, за да изберете опции, посочени във формулата. Тези опции могат да бъдат записани във формулата или препратките към клетки.
Въпреки че може да е объркваща функция, за да свикнете, след като разберете основите, ще стане много по-лесно за използване. Прочетете, за да научите повече за това как да използвате функцията ИЗБОР в Google Таблици.
ИЗБЕРЕТЕ Синтаксис на функцията в Google Таблици
Преди да разгледаме примери за функцията CHOOSE, нека първо да видим как работи. Тази функция изисква поне два параметъра. Можете обаче да добавите допълнителни параметри в зависимост от вашите нужди. Ето синтаксиса на формулата:
=ИЗБОР(индекс, опция1, [опция2, …])
Ето параметрите, необходими за работа на формулата:
- индекс: Този параметър определя индексната точка, от която функцията ще избере резултата. Това може да бъде до 29 и трябва да бъде по-малко или равно на броя на опция параметри. Например, ако имате 5 като индекс, функцията ще избере 5-та стойност в диапазона.
- Опция 1: Това е първата възможна стойност, която може да бъде върната от функцията. Това може да бъде низ или число, оградено в кавички, или препратка към клетка в електронната таблица.
Кога трябва да използвате CHOOSE в Google Таблици
Формулата CHOOSE в Таблици може да намери стойности, когато имате малък брой от тях. Мислете за това като за по-проста версия на функциите LOOKUP, но CHOOSE е много по-лесна за настройка. Компромисът обаче е, че функцията CHOOSE не работи добре с голям диапазон от стойности, тъй като поддържа само до 29.
Как да използвате функцията CHOOSE в Google Таблици
След като вече знаем синтаксиса на функцията CHOOSE, нека да разгледаме няколко примера за тази функция в действие.
Използване на проста функция CHOOSE
В този пример ще използваме най-основната версия на CHOOSE. Това включва писане на индекса и опциите в самата формула. За да направите това, изпълнете следните стъпки:
- Кликнете върху клетката, в която искате да въведете формулата и въведете началната част на формулата, която е =ИЗБЕРИ(
- Сега въведете индекс параметър, който е местоположението на опция искаме да изберем. Нека да направим 2 в такъв случай.
- Добавете запетая ",”, за да разделите параметрите.
- Сега въведете опция параметри. В този пример правим три от тях. Ще изглежда нещо подобно: "алфа", "браво", "чарли". Уверете се, че опция параметрите са оградени в кавички, освен ако не препращат към клетка, и ги разделете със запетаи.
- Добавяне на затваряща скоба „)”, за да завършите формулата.
Резултатът е браво, както използвахме 2 като нашите индекс параметър. Ако сме използвали 1 като индекс, резултатът би бил алфа, и 3 би било чарли.
Използвайте функцията CHOOSE с препратки към клетки
Въпреки че предишният пример може да ви е помогнал да разберете как работи функцията, това не е чудесен начин да я използвате, тъй като е много ограничаващ. Нека да разгледаме как можете да посочите други клетки и да изберете стойност. Този метод ви позволява да бъдете много по-динамични с вашата електронна таблица, тъй като можете да редактирате стойностите в клетките, а не самата формула.
В примера по-долу да кажем, че учителят трябва да назначи седем ученика на последното свободно място за физическо възпитание този семестър, по един за всеки спорт. И така, за да бъдем честни, учителят накара учениците да изберат число между 1 и 7. Ето стъпките, които могат да предприемат, за да присвоят спорт с функцията ИЗБОР:
- Кликнете върху клетката, в която искате да въведете формулата и въведете началната част на формулата, която е =ИЗБЕРИ(
- Въведете индекс параметър, който е изборът, който искате да направите от опциите. За първата клетка, B3 както избра Анди 5.
- Добавете запетая ",”, за да разделите параметрите.
- Въведете опция параметри. В този пример правим седем от тях, съхранени в Колона I. Не забравяйте да използвате абсолютни препратки, така че автоматичното попълване да не се обърка за останалите клетки. Опциите ще изглеждат така: $I$2,$I$3,$I$4,$I$5,$I$6,$I$7,$I$8.
- Добавяне на затваряща скоба „)” и натиснете Въведете.
- Оттам нататък можете автоматично попълване на съответните клетки.
Щракнете върху следната връзка, за да научите повече за това защо трябваше да използваме абсолютни референции и какви са те.
Генериране на случайни данни
Можете също да използвате функцията CHOOSE, като я вложите с други формули. В този пример ще използваме данните от предишния пример, но вместо да вземем параметъра индекс от друга клетка, ще използваме формулата RANDBETWEEN да зададете произволен спорт на всеки човек.
Нека да разгледаме как можете да направите това:
- Кликнете върху клетката, в която искате да въведете формулата и въведете началната част на формулата, която е =ИЗБЕРИ(
- В този случай искаме индексът да бъде присвоен на случаен принцип, така че ще пишем RANDBETWEEN (1,7) вместо да го присвоите. Двата параметъра, използвани в тази формула, определят най-ниската и най-високата възможни стойности.
- Добавете запетая ",”, за да разделите параметрите.
- Сега въведете опция параметри. В горния пример това са същите опции, които използвахме преди в клетки: $I$2,$I$3,$I$4,$I$5,$I$6,$I$7,$I$8.
- Добавяне на затваряща скоба „)” и натиснете Въведете.
- Щракнете и плъзнете манипулатора за попълване, за да попълните автоматично останалите клетки.
Ще забележите, че на всеки ученик е определен спорт на случаен принцип в примера по-горе, но има повторения. Така че използвайте този метод само ако дублирани данни няма значение Като алтернатива можете да вложите УНИКАЛНА функция в Google Таблици във формулата.
Алтернативи на ИЗБЕРЕТЕ в Google Таблици
Формулата CHOOSE в Google Таблици ви позволява да изберете стойност от даден набор от стойности. Въпреки това, няколко други функции ще ви позволят да постигнете същите резултати във вашата електронна таблица. Една от тези функции е функцията ИНДЕКС. Той търси резултат от индекс, подобно на параметъра индекс на функцията CHOOSE.
Друга функция, която ви позволява да постигнете подобни резултати, е Функция VLOOKUP (или HLOOKUP). Това ви позволява да търсите вертикално конкретна стойност в набор от данни и да върнете съответната точка от данни. Освен това работи с диапазони, вместо да въвежда препратки към отделни клетки, така че често се предпочита пред CHOOSE.
Третата функция, която ще ви позволи да направите това, е функцията MATCH. Тази функция намира местоположението на стойност в списък с дефинирани стойности в електронната таблица.
Избор кога да използвате тази функция
След като използвате функцията ИЗБОР в Google Таблици няколко пъти, става доста лесно. Но въвеждането на препратки към клетки или опции поотделно може да отнеме много време.
Препоръчваме да използвате CHOOSE само когато имате няколко параметъра. В противен случай една от функциите LOOKUP може да бъде по-добър избор.