Як створити випадаючий список з декількома стовпчиками в Excel

  • Поділитися Цим
Hugh West

Коли ви працюєте з великою базою даних і вам потрібно вибрати певний елемент зі списку, в цій ситуації вам може допомогти випадаючий список. За допомогою випадаючого списку ви можете вибрати будь-які конкретні дані за лічені секунди. Випадаючий список можна зробити і з використанням декількох стовпців. Сьогодні в цій статті ми розглянемо деякі способи створення випадаючого списку Excel з декількох стовпців.

Завантажити Практичний посібник

Завантажте цей практичний посібник, щоб потренуватися, поки ви читаєте цю статтю.

Випадаючий список для декількох стовпців.xlsx

3 Унікальні способи створення випадаючих списків з декількома колонками

У цьому розділі ми розглянемо 3 унікальні способи створення випадаючих списків у Excel з декількома стовпчиками. Давайте обговоримо їх з відповідними ілюстраціями.

1. незалежний випадаючий список з декількома колонками

Ви можете створити незалежний випадаючий список Excel з декількома стовпчиками.

У наступному прикладі нам дано деяку камеру "Модель об'єктива" та їх перспективні назви моделей, такі як "Модель об'єктива Canon" , "Модель об'єктива Nikon" і "Модель об'єктива Sony" Ми повинні зробити випадаючі списки, використовуючи ці колонки.

Кроки :

  • Перш за все, створіть іншу таблицю в будь-якому місці робочого аркуша, де ви хочете створити свій список.

  • Тепер ми зробимо випадаючий список, використовуючи ці назви моделей.
  • Отже, виділіть комірку, в якій ви хочете створити випадаючий список (тобто Комірка D11 ) ->перейти до Дані вкладка ->натисніть на Перевірка даних .

Читати далі: Як зробити випадаючий список в Excel (незалежний і залежний)

  • Далі, в рамках Дані Валідація у діалоговому вікні, виберіть "Список" Як критерії валідації. А в Джерело Виберіть діапазон даних зі списку "Модель об'єктива" стовпчик ( $5:$7 ).
  • Натисніть ГАРАЗД. щоб підтвердити.

  • Таким чином, буде створено потрібний вам випадаючий список. Натисніть на цю іконку поруч з коміркою D11 щоб переглянути список.

  • Тепер створимо ще один список поруч з коміркою з іменем "Модель об'єктива Canon" ( D12 Повторимо попередні процедури і виділимо масив даних ( D$5:D$9 ) в якості вихідного поля.

  • Натисніть ГАРАЗД. щоб скласти список.

  • Тепер нам потрібно зробити два випадаючі списки для двох інших комірок. "Модель об'єктива Nikon" Ось список,

  • А для "Модель об'єктива Sony" .

  • Тепер, коли у нас є всі випадаючі списки, ми можемо самостійно обирати варіанти з цих списків. Наприклад, для Модель об'єктива Nikon ми можемо вибрати перспективу об'єктива.

2. використання функції OFFSET в декількох стовпцях

Ми можемо використовувати OFFSET функція зробити наш випадаючий список з декількох колонок більш динамічним.

У цьому прикладі ми будемо використовувати попередній набір даних. Тепер створіть в будь-якому місці аркуша, що містить стовпці "Вибір об'єктива" і "Модель" .

У цих графах ми і будемо складати наші списки.

Кроки :

  • Перш за все, в камері D13 створіть випадаючий список, використовуючи дані з поля "Заголовки" стовпчиків моделі об'єктива. Виконайте цей крок, як Спосіб 1 .

D13→Дані вкладка →Перевірка даних

  • Потім, в рамках Перевірка даних у діалоговому вікні, виберіть Список в якості Критерії валідації Тепер виберіть $D$4:$F$4 як твій Джерело Не забудьте перевірити, чи є у вас "Ігнорувати порожній" і "Випадаюче меню в комірці" .
  • Натисніть ГАРАЗД. продовжувати.

  • Таким чином, в комірці створюється випадаючий список D13 Натисніть на цю іконку, щоб переглянути список.

  • Тепер, коли наша основна робота виконана, ми створимо остаточний випадаючий список з декількома стовпчиками. Для цього виберіть комірку E14 і повторіть процес створення випадаючого списку, як показано в попередніх методах. Тепер тут, у вікні джерела, застосуйте команду OFFSET з МАТЧ функції для одночасного використання декількох стовпців. Формула має вигляд,

=OFFSET($D$4,1,MATCH($D14,$D$4:$F$4,0)-1,5,1)

Де,

  • Посилання $D$4
  • Ряд - це 1 Ми хочемо переїхати. 1 щоразу гребти вниз.
  • Колонка - це MATCH($D14,$D$4:$F$4,0)-1 Тут ми використовували МАТЧ щоб зробити вибірку стовпців динамічною. У формулі МАТЧ формула, формула Значення для пошуку це $D14 , lookup_array це $D$4:$F$4 і [match_type] (тип відповідності) це ТОЧНО .
  • [висота] кожного стовпчика становить 5
  • [ширина] кожного стовпчика становить 1
  • Натисніть "ГАРАЗД. щоб отримати список з декількох стовпців.

  • Отже, наш випадаючий список з декількох стовпців готовий. Цей список динамічний. Наприклад, якщо ми виберемо "Модель об'єктива Sony" список в "Модель" у колонці будуть показані назви об'єктивів Sony.

Читати далі: Як використовувати оператор IF для створення випадаючого списку в Excel та як створити випадаючий список на основі формули в Excel

3. Залежний випадаючий список з декількома стовпчиками

Залежний випадаючий список також є списком на основі формули та декількох стовпців.

У наступному прикладі нам надаються деякі назви континентів у колонці "Континент" В інших колонках під назвами континентів наведено назви деяких країн, а в решті колонок - назви міст під назвами цих перспективних країн.

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

Кроки :

  • По-перше, в камері D13 створити список, що випадає, з використанням назв континентів. Для створення списку виконати описані раніше процедури. Вибрати вихідні дані $D$3:$F$3 .
  • Далі натисніть ГАРАЗД. щоб скласти список, натисніть на цю іконку біля комірки D13 щоб показати список.

  • На наступному етапі ми створимо "Діапазони імен" для цих стовпчиків країн. Виберіть стовпчики з назвами "Азія" , "Африка" і "Європа" і поїдемо до "Формула" і в "Менеджер по роботі з іменами" натисніть на "Створити з виділення" .

Формула → Диспетчер імен → Створити з виділення

  • З'явилося нове вікно, перевірте на сторінці Верхній ряд і натисніть ГАРАЗД. .

  • Тепер виділіть комірку E13 і поїдемо до Перевірка даних та оберіть Список. В рамках проекту Джерело застосуємо цю формулу:

=INDIRECT(D13)

Це означає, що при виборі Азія у випадаючому списку (D13) це відноситься до іменованого діапазону " Азія " (через НЕПРЯМИЙ і, таким чином, перераховує всі елементи цієї категорії.

  • Потім натисніть ГАРАЗД. Складено залежний список на основі формули.

  • Наша задача ще не виконана, наступним кроком буде створення ще одного залежного списку в залежності від значення в комірці E13 Для цього знову перейдіть за посиланням Формули і в Ім'я менеджера натисніть на Створити з виділення Перевірте на сайті Верхній ряд і натисніть ГАРАЗД. коли з'явиться нове вікно.

  • Тепер виділіть комірку F13 і поїдемо до Перевірка даних та оберіть Список У справі Джерело застосуйте цю формулу:

=INDIRECT(E13)

Це означає, що при виборі "Індія" у випадаючому списку ( C13 ), мається на увазі названий діапазон "Індія" (через НЕПРЯМИЙ функція) і, таким чином, перераховує всі елементи цієї категорії.

  • Далі натисніть ГАРАЗД. щоб виконати свою роботу.

  • Отже, наші випадаючі списки з декількох стовпців готові. Тепер, якщо ми виберемо "Європа" і країна "Німеччина" список покаже нам відповідні результати.

Читати далі: Множинний залежний випадаючий список Excel VBA

Короткі примітки

👉 The МАТЧ функція підраховує стовпці як 1,2,3 зважаючи на те, що OFFSET функція рахує їх як 0,1,2 Ось чому ви повинні додати "-1" після функції збігу MATCH($D13,$D$3:$F$3,0)-1 .

👉 При створенні динамічного списку, що випадає, переконайтеся, що посилання на комірки є абсолютними (наприклад $B$4 ), а не відносні (такі як B2 або B$2 або $B2)

👉 Щоб уникнути помилок, не забувайте перевіряти "Ігнорувати порожній" і "Випадаюче меню в комірці" .

Висновок

Випадаючий список на основі декількох стовпців в Excel робить нашу роботу набагато простішою та зручнішою. Ми обговорили три різні способи зробити це. Якщо у вас є якісь непорозуміння або думки щодо цієї статті, будь ласка, повідомте нам про це в розділі коментарів.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.