Зависимый выпадающий список в Excel
Сегодня решим задачу, как в выпадающем списке настроить данные таким образом, чтобы от выбора в одном выпадающем списке варианты второго были строго определены
Как пример рассмотрим зависимость областей РФ и городов: при выборе определенной области должен быть доступен список только тех городов, которые к данной области относятся
Для примера мы взяли две области с соответствующими им городами и вывели все в исходную таблицу, на которую будут ссылаться наши выпадающие списки
Исходную таблицу лучше всего построить как у нас в примере (шапка таблицы - область, под шапкой - города внутри данной области). Данный лист переименовываем в "исходный" для наглядности и понимания
Открываем новый лист (называем его "сводный") этой же книги Excel и делаем заготовку под выпадающий список
Подготовительные мероприятия закончены, теперь приступим к созданию выпадающих списков
Создаем первый выпадающий список с областями
- Выделяем рабочую область A2:A19 и переходим во вкладку Данные - Проверка данных
2. Выбираем Тип данных - Список, в качестве источника прописываем ссылку на наш исходный лист с диапазоном, который содержит области (прописывать нужно вручную)
3. Получаем первый выпадающий список в выделенных ранее ячейках
Создаем второй зависимый список в столбце Город
- Переходим на лист исходный и присваиваем имена диапазонов нашим городам. Для этого выделяем сначала города Московской области - правой кнопкой мыши - присвоить имя (присваиваем имя Московская_область). Тоже самое делаем с Владимирской областью (Владимирская_область)
2. Переходим в лист "сводный", встаем на ячейке B2 в колонке Город и по такому же принципу создаем второй выпадающий список. Исключением будет только поле Источник. В нем необходимо указать формулу со ссылкой на соседнюю ячейку первого выпадающего списка =ДВССЫЛ(A2)
3. Нажимаем ОК и протягиваем от ячейки B2 вниз на нужное количество ячеек
Теперь видим, что при выборе области список городов будет меняться
Данный способ создания зависимых списков - огромный плацдарм для реализации большого количества задач. Главное - вникнуть в базовые вещи и применить немного фантазии в дальнейшем. Эту тему мы продолжим развивать в следующих статьях нашего канала
@ExcelMania 30.05.2018