Связанные (зависимые) выпадающие списки в MS Excel

На чтение
3 мин
Дата обновления
03.03.2026
Тип:Курс
Формат:Онлайн
Excel: базовый курс
Курс Excel: базовый курс поможет вам освоить один из самых востребованных инструментов для работы с данными. В процессе обучения вы не только получите теоретические знания, но и отработаете практические навыки, такие как создание формул, работа с таблицами и визуализация данных. Участвуйте в реальных кейсах и выполняйте практические задания, чтобы создать портфолио и получить сертификат, подтверждающий ваши новые компетенции!
14200 ₽26316 ₽
1315 ₽/мес рассрочка
Подробнее
#COURSE#

Посмотрим, какие есть связанные (зависимые) выпадающие списки, например, в MS Excel. У нас есть таблица нет. 2. Он состоит из трех столбцов с названиями видов продукции: Сладости, Бисквиты и Торты. В каждой из этих колонок находится непосредственно список самих этих товаров.

Пример

Нам нужно создать два выпадающих списка, в первом из которых мы выберем тип товара (Сладости, Бисквиты или Торты). А во втором раскрывающемся списке вы сможете напрямую выбрать название продукта. В этом случае второй раскрывающийся список будет соответствовать типу продукта, который будет выбран в первом раскрывающемся списке. Например, если в первом раскрывающемся списке выбран тип продукта Торты, второй раскрывающийся список будет содержать список названий тортов: Торт A, Торт B и т.д.

Создадим первый выпадающий список

Сначала назовем диапазон ячеек, содержащих имена столбцов. В нашем примере это ячейки C4; B4; Е4 (сладости, печенье и торты). Мы называем этот ассортимент: Продукция.

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

На вкладке «Данные» находим кнопку «Проверить данные. 

Контроль данных

Нажмите здесь. Появится диалоговое окно Validate Input Values, в которое мы вводим данные:

Тип данных. Выберите вариант - Список

Один источник. Здесь после знака равенства «=» мы пишем наше указанное имя. В нашем примере: = Товары.

Выпадающие списки, связанные в Excel

Щелкните ОК. У нас есть выпадающий список с названием типа товара.

Выпадающие списки, связанные в Excel

Теперь создадим второй выпадающий список.

Сначала мы присваиваем определенное Имя ячейкам, содержащим названия продуктов. Нам нужно назвать диапазон C5: C14 (Candy A, Candy B...), D5: D14 (Liver A, Cookie B...), E5: E14 (Cake A, Cake B...). Заданные имена должны совпадать с именами столбцов из первого раскрывающегося списка. Имя, указанное для диапазона C5: C14 (Candy A, Candy B...), должно быть Candy, для диапазона D5: D14 (Liver A, Cookie B...) - Cookie, для диапазона E5: E14 (Cake А, Торт Б...) - Торты.

Теперь выберите ячейку для второго раскрывающегося списка. В нашем примере это H4. Для наглядности сделаем ячейку зеленой и напишем на ней: «Заголовок».

Мы вызываем функцию раскрывающегося списка и вводим данные в диалоговое окно Validate Input Values:

Тип данных. Выберите вариант - Список

Один источник. Здесь после знака равенства нужно ввести функцию КОСВЕННО и указать адрес ячейки, в которой находится первый выпадающий список. В скобках.

Это выглядит так: = КОСВЕННО (G4)

Выпадающие списки, связанные в Excel

Щелкните ОК. Появится второй раскрывающийся список. Список имен, который будет зависеть от того, что выбрано в первом раскрывающемся списке. У нас есть связанные (зависимые) выпадающие списки в MS Excel.Выпадающие списки, связанные в Excel

Этот алгоритм будет работать, даже если исходные данные (Таблица 2) и раскрывающиеся списки находятся на разных листах книги.

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