Перейти к содержимому

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

Author: Xiaoyang Last Modified: 2025-06-05

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


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

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

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

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

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

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

3. После этого выберите данные второго выпадающего списка и нажмите «Формулы» > «Создать из выделения», см. скриншот:

4. В открывшемся диалоговом окне «Создать имена из выделения» отметьте только опцию «Верхняя строка», см. скриншот:

A screenshot of the Create Names from Selection dialog box in Excel with the Top Row option checked

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

A screenshot showing the range names being created for the third drop-down list data in Excel

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

  • Совет: Вы можете перейти в диалоговое окно «Диспетчер имен», чтобы увидеть все созданные имена диапазонов, которые были помещены в диалоговое окно «Диспетчер имен», как показано на скриншоте ниже:
  • A screenshot of the Name Manager dialog box in Excel displaying all the defined range names

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

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

A screenshot of the Data Validation option on the Data tab in Excel

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

=Continents

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

A screenshot of the Data Validation dialog box in Excel with a formula entered for the first drop-down list

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

A GIF showing the first dependent drop-down list created in Excel

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

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

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

A screenshot of the Data Validation dialog box with a formula for the second dependent drop-down list in Excel

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

A GIF of the second dependent drop-down list created in Excel

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

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

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

A screenshot of the Data Validation dialog box with a formula for the third dependent drop-down list in Excel

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

A GIF showing the created multi-level dependent drop-down lists in Excel


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

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

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

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

2. Затем нажмите «Kutools» > «Выпадающий список» > «Динамический выпадающий список», см. скриншот:

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

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

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

Совет: С помощью этой функции вы можете легко отсортировать содержимое выпадающего списка в алфавитном порядке, делая данные более организованными и удобными для пользователя. В диалоговом окне нажмите кнопку «Расширенные настройки», а затем выберите «Сортировать по алфавиту». Когда вы нажмете на выпадающий список, элементы будут отсортированы по алфавиту.
A screenshot of checking Sort Alphabetically in the dialog box

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


Больше статей о связанных выпадающих списках:

  • Автоматическое заполнение других ячеек при выборе значений в выпадающем списке Excel
  • Допустим, вы создали выпадающий список на основе значений в диапазоне ячеек B8:B14. При выборе любого значения из выпадающего списка вы хотите, чтобы соответствующие значения из диапазона ячеек C8:C14 автоматически заполнялись в выбранной ячейке. Например, при выборе Lucy из выпадающего списка в ячейке D16 автоматически появится оценка 88.
  • Создание зависимого выпадающего списка в Google Sheets
  • Вставка обычного выпадающего списка в Google Sheets может быть легкой задачей, но иногда вам может понадобиться вставить зависимый выпадающий список, что означает, что второй выпадающий список зависит от выбора в первом. Как справиться с этой задачей в Google Sheets?
  • Создание выпадающего списка с изображениями в Excel
  • В Excel мы можем быстро и легко создать выпадающий список с использованием значений ячеек, но пробовали ли вы создать выпадающий список с изображениями? То есть, когда вы выбираете значение из выпадающего списка, связанное изображение отображается одновременно. В этой статье я расскажу, как вставить выпадающий список с изображениями в Excel.
  • Выбор нескольких элементов из выпадающего списка в одну ячейку в Excel
  • Выпадающий список часто используется в повседневной работе с Excel. По умолчанию можно выбрать только один элемент в выпадающем списке. Но иногда вам может понадобиться выбрать несколько элементов из выпадающего списка в одну ячейку, как показано на скриншоте ниже. Как это сделать в Excel?
  • Создание выпадающего списка с гиперссылками в Excel
  • В Excel добавление выпадающего списка может помочь нам решать задачи эффективно и легко, но пробовали ли вы создать выпадающий список с гиперссылками? При выборе URL-адреса из выпадающего списка он автоматически откроется. В этой статье я расскажу, как создать выпадающий список с активированными гиперссылками в Excel.

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

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

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


Office Tab добавляет вкладки в Office и делает вашу работу намного проще

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