Возникла необходимость создания многоуровневых связанных списков на основе исходной таблицы данных.
Существует иерархия данных.
То есть к примеру существует разделение фирм на каналы - 3-4 шт. В каждом канале по 5-7 территорий В каждой территории по несколько городов, Соответственно в каждом городе по несколько фирм.
Соответственно при выборе из первого выпадающего списка значения, в нижестоящем выпадающем списке должны отображаться данные которые соответствуют условию выбора в вышестоящем списке. И так по цепочке.
Проблема немного усложняется тем что таблица с исходными данными не всегда полная, иногда может не присутствовать для фирмы либо название города, либо территории.
Данные постоянно обновляются. Поэтому создание отдельных именованных списков проблематично. Необходима динамическая выборка из исходной таблицы.
Данные в исходной таблице не отсортированы.
Добрый день.
Возникла необходимость создания многоуровневых связанных списков на основе исходной таблицы данных.
Существует иерархия данных.
То есть к примеру существует разделение фирм на каналы - 3-4 шт. В каждом канале по 5-7 территорий В каждой территории по несколько городов, Соответственно в каждом городе по несколько фирм.
Соответственно при выборе из первого выпадающего списка значения, в нижестоящем выпадающем списке должны отображаться данные которые соответствуют условию выбора в вышестоящем списке. И так по цепочке.
Проблема немного усложняется тем что таблица с исходными данными не всегда полная, иногда может не присутствовать для фирмы либо название города, либо территории.
Данные постоянно обновляются. Поэтому создание отдельных именованных списков проблематично. Необходима динамическая выборка из исходной таблицы.
Попробовал другой вариант. Но на втором-третьем списке возникла проблема при выборке по условию ВСЕ
То есть в случае если мы выставляем в первом выпадающем списке к примеру (канал 1) А во втором (Территории) оставляем ВСЕ, то в третьем не отображаются все города по (Канал 1)
Видимо что-то в формуле отбора уникальных значений по значениям Городов.
Попробовал другой вариант. Но на втором-третьем списке возникла проблема при выборке по условию ВСЕ
То есть в случае если мы выставляем в первом выпадающем списке к примеру (канал 1) А во втором (Территории) оставляем ВСЕ, то в третьем не отображаются все города по (Канал 1)
Видимо что-то в формуле отбора уникальных значений по значениям Городов.zzbear
Формулами размер выпадающего списка не регулируется Почему так?
Имел виду количество открывающихся строк. Наверное, неправильно понял вопрос ТС. Если речь про общую длину списка, то она оказывается длиннее заполненных ячеек в тех случаях, когда "длиннее" текущий индекс. Ограничить можно заменив, например в C2
Формулами размер выпадающего списка не регулируется Почему так?
Имел виду количество открывающихся строк. Наверное, неправильно понял вопрос ТС. Если речь про общую длину списка, то она оказывается длиннее заполненных ячеек в тех случаях, когда "длиннее" текущий индекс. Ограничить можно заменив, например в C2