Перейти до основного матеріалу

Як швидко створити динамічний залежний спадний список в Excel?

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


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

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

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

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

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

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

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


назви панелі навігації оголошеннями

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

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

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

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

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

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

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

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

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

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


Kutools для Excel: понад 300 зручних інструментів у вас під рукою! Почніть 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 AI Aide: Революціонізуйте аналіз даних на основі: Інтелектуальне виконання   |  Згенерувати код  |  Створення спеціальних формул  |  Аналізуйте дані та створюйте діаграми  |  Викликати функції Kutools...
Популярні функції: Знайдіть, виділіть або визначте дублікати   |  Видалити порожні рядки   |  Об’єднайте стовпці або клітинки без втрати даних   |   Раунд без Формули ...
Супер пошук: VLookup за кількома критеріями    Багатозначний VLookup  |   VLookup на кількох аркушах   |   Нечіткий пошук ....
Розширений розкривний список: Швидке створення випадаючого списку   |  Залежний спадний список   |  Виберіть розкривний список, що вибирається ....
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  |  Порівняйте діапазони та стовпці ...
Особливості: Фокус сітки   |  Перегляд дизайну   |   Велика панель формул    Диспетчер робочих книг і аркушів   |  Бібліотека ресурсів (автотекст)   |  Вибір дати   |  Об’єднайте робочі аркуші   |  Шифрування/розшифрування клітинок    Надсилайте листи за списком   |  Супер фільтр   |   Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Tools (додати текст, Видалити символи, ...)   |   50 + Графік типи (діаграма Ганта, ...)   |   40+ Практичний Формули (Розрахуйте вік на основі дня народження, ...)   |   19 вставка Tools (Вставте QR-код, Вставити зображення зі шляху, ...)   |   12 Перетворення Tools (Числа до слів, Валютна конверсія, ...)   |   7 Злиття та розділення Tools (Розширені комбіновані ряди, Розділені клітини, ...)   |   ... і більше

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

Опис


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

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
Comments (27)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Why the dependent list doesn't change instantly?
This comment was minimized by the moderator on the site
Hi Ferat,
Have you followed the tutorial to create your dynamic drop down list? If followed the tutorial, the dependent list will change immediately as the main choice (in Cell F1) changes.
More detailed information can help me understand your problem. If possible, upload some screenshots will be helpful!
This comment was minimized by the moderator on the site
So I tried this with dynamic ranges. It's a no go. It does work with static ranges though.
This comment was minimized by the moderator on the site
I understand but how can I repeat the dropdown formatting in all rows of excel
This comment was minimized by the moderator on the site
Have you received an answer to your question? I'm wondering the same thing..
This comment was minimized by the moderator on the site
Lara, you are probably missed the second half of ste p 4. 4. Click OK and my first drop down list have been created, then select the cell and drag the fill handle to the cell that you want to apply this option.
This comment was minimized by the moderator on the site
I keep getting an error that says " the source currently evaluates to an error", any reason why? I followed the steps above. Any guidance would be greatly appreciated.
This comment was minimized by the moderator on the site
Hi, I am looking to do something similar but the only problem being my dynamic parameter and value combination list is structured as below Parm_nm Val_list Parent1 Item01 Parent1 Item02 Parent2 Item01 Parent2 Item03 Parent2 Item11 Parent3 Item32 Parent3 Item02 Parent4 Item09 Parent4 Item01 And I want to choose appropriate drop down depending on the header definition Eg: If the header definition is Parent3 then the drop down for the cells under the column should have Item32 and Item02. If the header is changed to Parent02 then the drop down list becomes Item01, Item3 and Item11. It is exactly what is being done here apart from the fact the source data structure is completely different and I do not have freedom to restructure it. In such a scenario I am not being able to Name the range of the second level list as I cannot just select and name them. Any help in this regard will highly appreciated. Regards, Sattam
This comment was minimized by the moderator on the site
in case the second drop down has to pick a list that is Dynamic, then how will this work. As in if fruit food meat and drink is for month one and the names for month two changes to fruit2 meat2 food2 and drink2 along with the selection below this headings then how do we use thius formula.
This comment was minimized by the moderator on the site
Thank you it worked like a magic
This comment was minimized by the moderator on the site
When I create a drop-down list using data validation, how can I select the valid entries from the keyboard, I want to type the number and have it auto-populate. Data Validation List looks like this : 1_Ready 2_On Hold 3_ Rejected
This comment was minimized by the moderator on the site
Quite useful. Thank you.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations