Подскажите, как сделать многоуровневый СВЯЗАННЫЙ выпадающий список.
Есть 3 уровня сегментации. сначала надо выбрать 1 уровень из 4 вариантов:
промышленность
Инфраструктура
Нежилой
Жилые здания
далее нужно выбрать 2 уровень:
промышленность
инфраструктура
нежилой
Жилые здания
сельскохозяйственный
аэропорты
административые здание и здани культурног значения
многоквартирные жилые дома
хим.предприятия
мосты
лечебные учреждения
частное домостроение
промышленное производство
наземная инфраструктура (авто и жд)
отели и здания индустрии развлечений
металлы и минералы
морская и речная инфраструктура
офисные здания
нефть и газ
тоннели
коммерческая недвижимость
энергетика
водоочистные предприятия
здания транспортной системы и логистики
и после необходимо выбрать 3 уровень.
Я смогла сделать двухуровневый выпадающий список с помощью "двссыл", но там возникла ошибка : если в 1 уровне выбрать "жилые здания", то на втором уровне нельзя выбрать то, что соответствует этому уровню. ну и третий уровень не получается сделать, тк не хватает мне мозгов)))
помогите, пожалуйста, сделать умный выпадающий список. Пример прикладываю: лист1- это где надо сделать этот список, лист2- это справочник, лист3- справочник, представленный в другом виде.
SvetaShel,добрый вечер. Для подобных списков на мой взгляд лучше использовать плоскую таблицу, смотрите 4 лист. Данные в плоскую собрать поможет PQ. Но думаю найдутся и любители кросс-таблиц
Если нет пересечений в третьем уровне , то =Лист2!$E$1:$H$1 =OFFSET(Лист2!$D$1;1;MATCH(B2;Лист2!$E$1:$H$1;);COUNTA(INDEX(Лист2!$E:$H;;MATCH(B2;Лист2!$E$1:$H$1;)))-1) =OFFSET(Лист2!$J$1;1;MATCH(C2;Лист2!$K$1:$AJ$1;);COUNTA(INDEX(Лист2!$K:$AJ;;MATCH(C2;Лист2!$K$1:$AJ$1;)))-1)