Note: The other languages of the website are Google-translated. Back to English

Як швидко створити динамічний випадаючий список в Excel?

Можливо, більшість з нас може створити випадаючий список за допомогою функції перевірки даних у Excel, але іноді нам потрібен пов’язаний або динамічний випадаючий список, це означає, що коли ви вибираєте значення у випадаючому списку A, значення, які потрібно оновити у випадаючому списку B. В Excel ми можемо створити динамічний випадаючий список за допомогою Перевірка достовірності даних функція і НЕПРАВИЛЬНО функція. Цей підручник опише, як створити залежні випадаючі списки в Excel.


Створіть динамічний випадаючий список в Excel

Припустимо, у мене є таблиця з чотирьох стовпців, яка вказує чотири типи харчових продуктів: фрукти, їжа, м’ясо та напої, а під ними - конкретна назва їжі. Дивіться наступний знімок екрана:

Тепер мені потрібно створити один випадаючий список, що містить харчові продукти, такі як фрукти, їжа, м’ясо та напої, а другий випадаючий список матиме конкретну назву їжі. Якщо я виберу їжу, у другому спадному меню буде показано рис, локшину, хліб та тістечко. Для цього виконайте такі дії:

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

(1.) Створіть назву діапазону для категорій, перший рядок, виберіть A1: D1 і введіть назву діапазону Харчовий продукт в Ім'я Box, Потім натисніть вводити ключ

(2.) Потім вам потрібно назвати діапазон для кожного з стовпців, як описано вище, як показано нижче:

Чайові - Навігаційна область: Пакетне створення декількох іменованих діапазонів та списку на панелі в Excel
Зазвичай ми можемо визначити лише один діапазон імен одночасно в Excel. Але в деяких випадках вам може знадобитися створити кілька іменованих діапазонів. Повторно визначати імена по одному, це повинно бути досить нудно. Kutools для Excel надає таку утиліту для швидкого пакетного створення декількох іменованих діапазонів та переліку цих іменованих діапазонів у Область переходів для зручного перегляду та доступу. Повнофункціональна безкоштовна пробна версія 30 днів!
назви панелі навігації оголошеннями

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

3, в Перевірка достовірності даних діалогове вікно натисніть кнопку настройки вкладку, виберіть список від дозволяти випадаючий список і введіть цю формулу = Харчові продукти в джерело коробці. Дивіться знімок екрана:

примітки: Вам потрібно ввести у формулу те, що ви назвали своїми категоріями.

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

5. Тоді я можу створити другий випадаючий список, вибрати одну порожню клітинку та клацнути дані > Перевірка достовірності даних > Перевірка достовірності даних знову в Перевірка достовірності даних діалогове вікно натисніть кнопку настройки вкладку, виберіть список від дозволяти випадаючий список і введіть цю формулу = непрямий (F1) в джерело , див. знімок екрана:

примітки: F1 вказує розташування комірки для першого розкривного списку, який я створив, ви можете змінити його відповідно до своїх потреб.

6. Потім натисніть OK, і перетягніть вміст комірки вниз, і залежний випадаючий список успішно створено. Дивіться знімок екрана:

І тоді, якщо я виберу один тип харчових продуктів, у відповідній клітинці буде відображатися лише його конкретна назва їжі.

Примітки:
1. Стрілка спадного меню видно лише тоді, коли комірка активна.
2. Ви можете продовжувати заглиблюватися як завгодно; якщо ви хочете створити третій випадаючий список, просто використовуйте другий випадаючий список як джерело третього спадного меню.

Демонстрація: Створіть динамічний розкривний список у Excel


Kutools для Excel включає більше 300 зручних інструментів для Excel, які можна спробувати без обмежень протягом 30 днів. Завантажте та безкоштовно пробну версію зараз!

Швидко створюйте незалежні випадаючі списки за допомогою дивовижного інструменту

Припустимо, у вас є таблиця даних у діапазоні B2: E8, і ви хочете створити незалежні випадаючі списки на основі таблиці даних у діапазоні G2: H8. Тепер ви можете легко це зробити за допомогою Динамічний розкривний список особливість Kutools для Excel.

Kutools для Excel- Включає більше 300 зручних інструментів для Excel. Повна функціональна безкоштовна пробна версія 30 днів, кредитна картка не потрібна! Get It Now

1. Клацання Кутулс > Випадаючий список > Динамічний розкривний список щоб увімкнути цю функцію.

2. У діалоговому вікні, що з’являється, виконайте наступне:

(1) Поставте галочку 2 Випадний список, що залежить від рівнів варіант;
(2) У полі Діапазон даних, будь-ласка, виберіть таблицю даних, на основі якої ви будете створювати незалежні випадаючі списки;
(3) У полі Output Range (Діапазон вихідних даних), будь ласка, виберіть діапазон призначення, до якого ви розмістите незалежні випадаючі списки.

3. Натисніть Ok кнопки.

Наразі незалежні випадаючі списки були створені у вказаному діапазоні призначення. Ви можете легко вибрати параметри з цих незалежних випадаючих списків.



Статті по темі:


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

  • Повторне використання: Швидко вставте складні формули, діаграми і все, що ви використовували раніше; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
  • Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
  • Об’єднати клітинки / рядки / стовпці без втрати даних; Вміст розділених комірок; Об'єднати повторювані рядки / стовпці... Запобігання дублюючим клітинам; Порівняйте діапазони...
  • Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
  • Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
  • Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
  • Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
  • Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
  • Понад 300 потужних функцій. Підтримує Office / Excel 2007-2019 та 365. Підтримує всі мови. Простота розгортання на вашому підприємстві чи в організації. Повна функція 30-денної безкоштовної пробної версії. 60-денна гарантія повернення грошей.
вкладка kte 201905

Вкладка Office забезпечує інтерфейс з вкладками для Office і значно спрощує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Коментарі (27)
Поки немає оцінок. Оцініть першим!
Цей коментар був мінімізований модератором на сайті
Кроки з 5 по 6 призвели до помилки. Немає посилання. Це дало мені спадну клітинку без нічого.
Цей коментар був мінімізований модератором на сайті
Я також отримав помилку, але потім я зрозумів, що я не можу мати двох слів, я використовував "Home Improvement", і мені довелося змінити на "HomeImprovement", а також переконатися, що ваша клітинка "F1" є клітинкою, яка вам потрібна ( Мій був би B37) Це все, що я знаю
Цей коментар був мінімізований модератором на сайті
Я думаю, що помилка може статися в наступних випадках (з мого досвіду)... 1) якщо ви використовуєте просто "непрямий (F1)" у полі Джерело замість розташування клітинки для першого спадного списку... 2) Ім'я, введення для кожного діапазону в поле Ім'я для елементів у другому розкривному списку, має точно відповідати елементам у першому випадаючому списку...
Цей коментар був мінімізований модератором на сайті
Також переконайтеся, що у спадному списку, з якого міститься непрямий список, вибрано щось.
Цей коментар був мінімізований модератором на сайті
Я спробував це на своєму Excel 2013, і він не працює. Допоможіть
Цей коментар був мінімізований модератором на сайті
Привіт, я думаю, що знак помилки посилався на "Цей поточний вибір оцінюється як помилка..." ??? Просто натисніть «Ок» і проігноруйте знак помилки.
Цей коментар був мінімізований модератором на сайті
я спробував це і працює... :D
Цей коментар був мінімізований модератором на сайті
Привіт, як я можу видалити стовпці, які я використовував для створення спадних списків зі свого аркуша, щоб у мене були лише випадаючі списки.
Цей коментар був мінімізований модератором на сайті
Привіт, команда, велике спасибі, все працює. :-) З повагою, Манджунат Н
Цей коментар був мінімізований модератором на сайті
Привіт, команда, працює ідеально. :-) Дякую Вішал
Цей коментар був мінімізований модератором на сайті
Найкращий посібник із цього, який я знайшов. Дякую!
Цей коментар був мінімізований модератором на сайті
Вибачте, я помилково натиснув кнопку "не подобається"... :sad:
Цей коментар був мінімізований модератором на сайті
Чудове пояснення та приклад, дякую, але у мене проблема. Використовуючи наведений вище приклад, ви вибираєте «М’ясо», а потім вибираєте «Курка» з залежного спадного списку. Якщо змінити "М'ясо" на "Фрукти", "Курка" все ще відображається. Чи є спосіб скасувати вибір «Курка» та змусити вас повторно вибрати зі спадного списку «Фрукти»?
Цей коментар був мінімізований модератором на сайті
Привіт, Сінді, ти коли-небудь отримувала відповідь на своє запитання? Мені цікаво те саме. Спасибі!
Цей коментар був мінімізований модератором на сайті
Це чудово. Я також хотів знати, як додати динамічний список за допомогою Offset або іншої функції. Що саме я шукаю, так це те, що якщо я додам «Смажений рис» у стовпці «Їжа» під «Торт», це автоматично потрібно буде враховувати.
Цей коментар був мінімізований модератором на сайті
Досить корисно. Дякую.
Цей коментар був мінімізований модератором на сайті
Коли я створюю розкривний список за допомогою перевірки даних, як я можу вибрати дійсні записи з клавіатури, я хочу ввести число та автоматично заповнити його. Список перевірки даних виглядає так: 1_Готовий 2_На утриманні 3_ Відхилено
Цей коментар був мінімізований модератором на сайті
Дякую, це спрацювало як магія
Цей коментар був мінімізований модератором на сайті
якщо у другому спадному меню потрібно вибрати динамічний список, то як це працюватиме. Якщо м’ясо та напої з фруктів стосується першого місяця, а назви другого місяця змінюються на fruit2 meat2 food2 та drink2 разом із вибором під цими заголовками, то як ми використовуємо формулу thius.
Цей коментар був мінімізований модератором на сайті
Привіт, я хочу зробити щось подібне, але єдина проблема полягає в тому, що мій список комбінацій динамічних параметрів і значень структурований, як показано нижче Parm_nm Val_list Parent1 Item01 Parent1 Item02 Parent2 Item01 Parent2 Item03 Parent2 Item11 Parent3 Item32 Parent3 Item02 Parent4 Item09 And I want to select Item відповідний спадний список залежно від визначення заголовка Наприклад: якщо визначення заголовка — Parent4, то спадне меню для клітинок під стовпцем має містити Item01 та Item3. Якщо заголовок змінено на Parent32, то спадний список стане Item02, Item02 і Item01. Це саме те, що тут робиться, крім того факту, що структура вихідних даних абсолютно інша, і я не маю права її реструктуризувати. За такого сценарію я не можу Назвіть діапазон списку другого рівня, оскільки я не можу просто вибрати та назвати їх. Будь-яка допомога в цьому відношенні буде високо оцінена. З повагою, Саттам
Цей коментар був мінімізований модератором на сайті
Я постійно отримую помилку, яка каже, що "джерело в даний момент оцінює як помилку", будь-яка причина? Я виконав дії вище. Буду вдячний за будь-які вказівки.
Цей коментар був мінімізований модератором на сайті
Лара, ви, ймовірно, пропустили другу половину кроку p 4. 4. Натисніть OK, і мій перший спадний список створено, а потім виберіть клітинку і перетягніть маркер заповнення до клітинки, до якої потрібно застосувати цей параметр.
Цей коментар був мінімізований модератором на сайті
Я розумію, але як я можу повторити розкривне форматування в усіх рядках Excel
Цей коментар був мінімізований модератором на сайті
Ви отримали відповідь на своє запитання? Мене цікавить те саме..
Цей коментар був мінімізований модератором на сайті
Тому я спробував це з динамічними діапазонами. Це не можна. Хоча він працює зі статичними діапазонами.
Цей коментар був мінімізований модератором на сайті
Чому залежний список не змінюється миттєво?
Цей коментар був мінімізований модератором на сайті
Привіт, Ферат!
Чи дотримувались ви підручника, щоб створити свій динамічний спадний список? Якщо слідувати інструкціям, залежний список зміниться негайно, оскільки зміниться основний вибір (у клітинці F1).
Більш детальна інформація може допомогти мені зрозуміти вашу проблему. Якщо можливо, завантажте кілька скріншотів, буде корисно!
There are no comments posted here yet
Залишайте свої коментарі
Публікація як гість
×
Оцініть цю публікацію:
0   Персонажі
Рекомендовані місця