Создание выпадающего списка в Excel
![](http://officeassist.ru/wp-content/uploads/10244/tmp-12b77d13-986f-4666-9f79-b232b64b28ea.jpg)
Осталось создать второй зависимый выпадающий список — список подгрупп.
Смело повторяем 4 первых пункта описанных выше. Источником
в окне Проверка данных для второго выпадающего списка будет служить формула =ДВССЫЛ(«Таблица1[«&F2&»]»). Ячейка F2 в данном случае — значение первого выпадающего списка.
![Создание двухуровнего выпадающего списка в Excel](http://officeassist.ru/wp-content/uploads/10244/tmp-12b77d13-986f-4666-9f79-b232b64b28ea.jpg)
Второй способ создания двухуровнего списка
Второй способ удобно применять, когда данные выпадающего списка записаны в два столбца. В первом идет наименование группы, а во втором — подгруппы.
ВАЖНО! Перед созданием зависимого списка по подгруппам необходимо отсортировать исходную таблицу по первому столбцу (столбец с группой) далее будет понятно зачем это делается.
![Второй способ создания двухуровнего выпадающего списка](http://officeassist.ru/wp-content/uploads/10244/tmp-222253a6-8e3d-4f1a-bf22-271b318e3e03.jpg)
Для создания выпадающего групп нам понадобится дополнительный столбец, содержащий уникальные значения групп из исходной таблицы. Для создания этого списка используйте функцию удаления дубликатов или воспользуйтесь командой Уникальные из надстройки VBA-Excel.
Теперь создадим выпадающий список групп. Для этого выполните 4 первых пункта из первого способа создания двухуровнего списка. В качестве Источника укажите диапазон уникальных значений групп. Тут все стандартно.
Теперь самая сложная часть — указать в Источнике динамическую ссылку на диапазон со значениями второго выпадающего списка (списка подгрупп). Решать ее будем с помощью функции СМЕЩ(ссылка, смещ_по_строкам, смещ_по_столбцам, [высота], [ширина]), которая возвращает ссылку на диапазон, отстоящий от ячейки или диапазона ячеек на заданное число строк и столбцов.