Підручник Excel: Як користуватися функцією ВИБІР

У цьому відео ми розглянемо, як ви можете використовувати функцію ВИБІР.

Давайте розглянемо три приклади.

Тут є деякі елементи, перераховані із цифровим кольоровим кодом. Ми хочемо внести ці імена у стовпець D.

Тепер, оскільки у мене вже є таблиця, я міг би просто використовувати VLOOKUP і посилатися на таблицю. Я отримую значення пошуку зі стовпця C, таблиця - це діапазон H5: I7, заблокований F4, стовпець 2, і мені потрібно використовувати FALSE, щоб примусити точне збіг.

=VLOOKUP(C5,$H$5:$I$7,2,FALSE)

Коли я копіюю формулу вниз, у нас є назви кольорів.

Це чудово працює, але ми можемо зробити те ж саме з ВИБОРОМ без столу.

За допомогою CHOOSE перший аргумент - це індекс, а решта аргументів - вибір. Якщо я використовую 2 для індексу та ввожу значення "red", "green" і "blue", CHOOSE повертає "green", оскільки зеленим є другий елемент.

=CHOOSE(2,"red", "green", "blue")

Оскільки ми вже маємо числові коди у стовпці C, я можу просто замінити жорстко закодований індекс посиланням на клітинку та скопіювати формулу вниз.

=CHOOSE(C5,"red", "green", "blue")

Ми отримуємо той самий результат, що і VLOOKUP, і ця таблиця нам зовсім не потрібна.

У наступному прикладі ми переводимо 4-бальну шкалу оцінок у текстові значення, де 1 погано, а 4 відмінно.

У стовпці D ми маємо класичну вкладену формулу IF

Я можу замінити цю формулу більш простою формулою на основі ВИБЕРИ.

=CHOOSE(C5,"Poor","OK","Good","Excellent")

Коли я копіюю формулу, ми отримуємо однакові результати.

CHOOSE також працює з посиланнями на клітинки. Якщо я хочу, я можу забрати значення з таблиці безпосередньо і використовувати їх всередині ВИБІР.

=CHOOSE(C5,$I$5,$I$6,$I$7,$I$8)

Тепер таблиця працює як динамічний ключ. Якщо я зміню значення в таблиці, це відображається у формулі.

У цьому останньому прикладі ми будемо використовувати ВИБЕРИ, щоб призначити квартал будь-якій даті.

Спочатку я використаю функцію МІСЯЦЬ, щоб витягти число від 1 до 12 з кожної дати.

=MONTH(B5)

Далі я просто оберну функцію МІСЯЦЯ всередині ВИБЕРИ і використаю МІСЯЦЬ для генерації індексу. Потім мені потрібно надати 12 значень, по одному на кожен місяць.

=CHOOSE(MONTH(B5),1,1,1,2,2,2,3,3,3,4,4,4)

Результат - число, яке відповідає чверті. Як завершальний штрих, я можу використовувати конкатенацію, щоб додати "Q" перед числом.

="Q"&CHOOSE(MONTH(B5),1,1,1,2,2,2,3,3,3,4,4,4)

Що круто в цьому конкретному рішенні, так це те, що порядок вибору можна легко змінити, щоб розмістити фіскальні квартали, які мають різні місяці початку.

=CHOOSE(MONTH(B5),1,1,1,2,2,2,3,3,3,4,4,4) // Jan start =CHOOSE(MONTH(B5),4,4,4,1,1,1,2,2,2,3,3,3) // Apr start =CHOOSE(MONTH(B5),3,3,3,4,4,4,1,1,1,2,2,2) // Jul start =CHOOSE(MONTH(B5),2,2,2,3,3,3,4,4,4,1,1,1) // Oct start

От і все.

Функція ВИБІР виконує прості пошуки і іноді може замінити більш складні VLOOKUP, INDEX і MATCH або вкладені IF.

Наступного разу, коли вам потрібно буде зіставити цілі числа у конкретні значення, не забувайте про функцію ВИБІР.

Звичайно

Основна формула

Пов’язані ярлики

Переключити абсолютні та відносні посилання F4 + T Видалити стовпці Ctrl + - + - Розширити виділення до останньої комірки вниз Ctrl + Shift + + + Завершити запис і залишитися в одній комірці Ctrl + Enter + Return Вибрати несуміжні робочі аркуші Ctrl + Click + Click Ввести однакові дані в декількох клітинках Ctrl + Enter + Return Вибрати лише активну комірку Shift + Backspace + Delete

Цікаві статті...