KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Как создать многоуровневый зависимый выпадающий список в Excel?

АвторСяоянДата изменения

Раскрывающийся список в Excel — это мощный инструмент для ввода данных, обеспечивающий согласованность и снижающий количество ошибок. Однако создание многоуровневого динамического списка — где варианты в каждом последующем списке зависят от выбора в предыдущем — представляет собой более сложную задачу. В этом руководстве пошагово описан весь процесс, а также даны советы по оптимизации и полезные рекомендации.


Создание многоуровневого зависимого выпадающего списка в Excel

Чтобы создать многоуровневый зависимый выпадающий список, выполните следующие действия:

Шаг 1. Подготовьте данные для создания многоуровневого зависимого выпадающего списка.

1. Сначала подготовьте данные для первого, второго и третьего выпадающих списков, как показано на скриншоте ниже:

Шаг 2. Создайте имя ячейки для каждого набора значений выпадающего списка.

2. Затем выделите значения первого выпадающего списка (без заголовка) и присвойте им имя, введя его в «Поле имени», расположенное рядом со строкой формул (см. скриншот):

3. Затем выделите данные из второго выпадающего списка и выберите «Формулы» > «Создать из выделения» (см. скриншот).

4. В появившемся диалоговом окне «Создать из выделения» установите флажок только напротив опции «Верхняя строка» (см. скриншот).

Снимок экрана диалогового окна «Создание имен из выделения» в Excel с установленным флажком «Верхняя строка»

5. Нажмите «ОК» — и имена ячеек будут сразу созданы для всех данных второго выпадающего списка. Затем создайте имена ячеек для значений третьего выпадающего списка: снова выберите «Формулы» > «Создать из выделения», в диалоговом окне «Создать из выделения» установите флажок только напротив опции «Верхняя строка» (см. скриншот).

Снимок экрана, показывающий создание имен диапазонов для данных третьего раскрывающегося списка в Excel

6. Затем нажмите кнопку «ОК», и значения третьего уровня выпадающего списка будут заданы как имя ячейки.

  • Совет: вы можете перейти в  диалоговое окно «Менеджер имен», чтобы просмотреть все созданные Имя ячейки, которые были размещены в диалоговом окне «Менеджер имен», как показано на скриншоте ниже:
  • Снимок экрана диалогового окна «Диспетчер имен» в Excel, отображающего все определенные имена диапазонов

Шаг 3. Создайте выпадающий список с помощью проверки данных.

7. Затем щелкните ячейку, в которую вы хотите поместить первый зависимый выпадающий список (например, я выбираю ячейку I2), и выберите «Данные» → «Проверка данных» → «Проверка данных» (см. скриншот):

Снимок экрана параметра «Проверка данных» на вкладке «Данные» в Excel

8. В диалоговом окне «Проверка данных» перейдите на вкладку «Параметры», выберите «Список» в выпадающем списке «Разрешить» и введите следующую формулу в поле «Источник».

=Continents

Примечание: в этой формуле «Continents» — имя ячейки со значениями первого выпадающего списка, созданного на шаге 2; замените его на нужное вам значение.

Снимок экрана диалогового окна «Проверка данных» в Excel с введенной формулой для первого раскрывающегося списка

9. Затем нажмите кнопку «ОК» — и первый выпадающий список будет создан, как показано на скриншоте ниже:

GIF-анимация, демонстрирующая созданный первый зависимый раскрывающийся список в Excel

10. Далее создайте второй зависимый выпадающий список: выберите ячейку, в которую следует поместить второй список (в данном случае — J2), и снова перейдите в меню «Данные» > «Проверка данных» > «Проверка данных». В открывшемся диалоговом окне «Проверка данных» выполните следующие действия:

  • (1.) Выберите «Список» из выпадающего списка «Разрешить»;
  • (2.) Затем введите эту формулу в поле «Источник».
    =INDIRECT(SUBSTITUTE(I2," ","_"))

Примечание: в приведённой выше формуле I2 — это ячейка, содержащая значение из первого выпадающего списка; замените её на свою.

Снимок экрана диалогового окна «Проверка данных» с формулой для второго зависимого раскрывающегося списка в Excel

11. Нажмите «ОК» — и второй зависимый выпадающий список будет создан (см. скриншот):

GIF-анимация второго зависимого раскрывающегося списка, созданного в Excel

12. На этом шаге создайте третий зависимый выпадающий список: щелкните ячейку, в которую будет выводиться значение третьего списка (в данном случае — K2), и выберите «Данные» → «Проверка данных» → «Проверка данных». В открывшемся диалоговом окне «Проверка данных» выполните следующие действия:

  • (1.) Выберите «Список» из выпадающего списка «Разрешить»;
  • (2.) Затем введите эту формулу в поле «Источник».
    =INDIRECT(SUBSTITUTE(J2," ","_"))

Примечание: в приведённой выше формуле J2 — это ячейка со значением второго выпадающего списка; замените её на свою.

Снимок экрана диалогового окна «Проверка данных» с формулой для третьего зависимого раскрывающегося списка в Excel

13. Затем нажмите «ОК» — трёхуровневый зависимый выпадающий список успешно создан. См. демонстрацию ниже:

GIF-анимация, демонстрирующая созданные многоуровневые зависимые раскрывающиеся списки в Excel


Создание многоуровневого зависимого выпадающего списка в Excel с помощью удивительной функции

Создание многоуровневых динамических списков в Excel может быть непростой задачей, особенно при работе с большими наборами данных или сложными иерархиями. «Kutools для Excel» устраняет эти трудности, предлагая удобный интерфейс и расширенные функции, которые значительно упрощают процесс. Благодаря функции «Динамический выпадающий список» от Kutools вы сможете создавать многоуровневые динамические списки всего за несколько кликов — без необходимости обладать продвинутыми навыками работы в Excel.

Kutools для Excelпредлагает более 300 расширенных функций для упрощения сложных задач, повышая креативность и эффективность.Интегрировано с возможностями ИИ, Kutools автоматизирует задачи с высокой точностью, делая управление данными простым и удобным.Подробная информация о Kutools для Excel…         Бесплатная пробная версия…

1. Сначала подготовьте данные в формате, представленном на скриншоте ниже:

2. Затем выберите «Kutools» > «Раскрывающийся список» > «Динамический выпадающий список» (см. скриншот):

3. В диалоговом окне «Динамический список» выполните следующие действия:

  • Установите флажок «3-5 уровни Динамический список» в разделе «Тип»;
  • Укажите диапазон данных и область размещения списка по своему усмотрению.
  • Затем нажмите кнопку «ОК».

4. Теперь трёхуровневый выпадающий список создан, как показано на демонстрации ниже:

Совет: с помощью этой функции вы можете легко отсортировать содержимое Раскрывающийся список в алфавитном порядке, что сделает данные более организованными и удобными для пользователя. В диалоговом окне нажмите кнопку «Расширенные настройки», затем выберите «Сортировать по алфавиту». При открытии выпадающего списка элементы будут Сортировать по алфавиту.
Снимок экрана с установленным флажком «Сортировать по алфавиту» в диалоговом окне

Создание многоуровневого динамического списка в Excel не обязательно должно быть сложным. Следуя приведённым выше инструкциям или используя Kutools для Excel, вы сможете оптимизировать ввод данных, сократить количество ошибок и значительно повысить эффективность. Независимо от того, работаете ли вы с небольшими наборами данных или сложными иерархиями, эти методы помогут вам вывести свои навыки работы в Excel на новый уровень. Если вас интересуют дополнительные советы и приёмы по Excel, на нашем сайте доступны тысячи обучающих материалов.


Другие статьи о выпадающих списках:

  • Создание зависимого выпадающего списка на листе Google
  • Вставка обычного выпадающего списка в Google Таблицы, вероятно, покажется вам простой задачей, но иногда возникает необходимость создать зависимый выпадающий список — такой, в котором варианты во втором списке зависят от выбора в первом. Как реализовать это в Google Таблицах?
  • Создание выпадающего списка с изображениями в Excel
  • В Excel можно быстро и легко создать выпадающий список на основе значений ячеек, но пробовали ли вы когда-нибудь сделать выпадающий список с изображениями — чтобы при выборе элемента автоматически отображалась соответствующая картинка? В этой статье я покажу, как вставить в Excel выпадающий список с изображениями.
  • Выбор нескольких элементов из выпадающего списка в одну ячейку в Excel
  • Раскрывающийся список часто используется в повседневной работе с Excel. По умолчанию из такого списка можно выбрать только один элемент. Однако иногда возникает необходимость выбрать сразу несколько элементов и поместить их все в одну ячейку, как показано на скриншоте ниже. Как это реализовать в Excel?
  • Создание выпадающего списка с гиперссылками в Excel
  • В Excel выпадающий список значительно упрощает и ускоряет выполнение рабочих задач. Но пробовали ли вы когда-нибудь создать выпадающий список с гиперссылками, чтобы при выборе URL из списка нужная ссылка открывалась автоматически? В этой статье я покажу, как создать выпадающий список с активными гиперссылками в Excel.

Лучшие инструменты повышения продуктивности в Office

🤖KUTOOLS AI Помощник: Преобразуйте Анализ данных с помощью:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и построения диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячеек без потери данных   |  Округление без использования формул
Супер ПОИСК:VLookup по нескольким критериям  |  VLookup по нескольким значениям  |   VLookup по нескольким листам   |   Распознавание нечетких соответствий
Расширенный раскрывающийся список:Быстрое создание выпадающего списка   |  Зависимый выпадающий список   |  Выпадающий список с множественным выбором
Управление столбцами:Добавление заданного количества столбцов|Перемещение столбцов|Переключение видимости скрытых столбцов|Сравнение диапазонов и столбцов
Избранные функции:Сетка фокусировки   |  Просмотр дизайна   |Улучшенная строка формулы   | Управление рабочими книгами и листами   |  Библиотека ресурсов(автотекст)|  Выбор даты   |  Объединить листы  |  Шифрование/Расшифровать ячейки   | Отправка писем по списку   |  Супер фильтр   |   Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы, …)|   50+Типыдиаграмм(Диаграмма Ганта, …)|   40+ Практические формулы(Рассчитать возраст на основе даты рождения, …)|   19 Инструментывставки(Вставить QR-код,Вставка изображения по пути, …)|   12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют, …)|   7 Объединить и разделитьИнструменты(Расширенное объединение строк,Разделить ячейки, …)|… и многое другое
Используйте Kutools на предпочитаемом языке — поддержка английского, испанского, немецкого, французского, китайского и ещё 40+ языков!

Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…


Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
  • Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!

Все надстройки Kutools — один установщик

Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.

ExcelWordOutlookTabsPowerPoint
  • Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
  • Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
  • Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
  • 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
  • Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек