Есть выпадающий список (Config!$A$1), состоящий из 5-ти значений.
На втором листе (Product) указана номенклатура, относящаяся к этим 5-ти позициям (все влияющие и ячейки зависимые ячейки выделены желтым цветом - пример во вложении).
Необходимо, чтобы при выборе в списке разных значений (Config!$A$1), поиск производился из разных диапазонов с дополнительным условием.
Использовал функцию связанных (зависимых) выпадающих списков. Все отлично, только здесь получается двухуровневая зависимость связанных (зависимых) выпадающих списков. А как сделать трехуровневую зависимость? Т.е. сейчас (я продублировал формулу в примере) выпадающий список в ячейке (Config!$B$9) выдает мне абсолютно все позиции, которые относятся например к Renault - ячейка (Config!$A$1).
Как мне сделать так, чтобы поиск учитывал еще оду зависимость по категории "АКСЕССУАРЫ", т.е. сначала идет сопоставление по марке "Renault" - ячейка (Config!$A$1) по колонке (Product!$A:$A), далее по категории "Аксессуары" - ячейка (Config!$A$8 - это константа) по колонке (Product!$B:$B) и потом непосредственно по номенклатуре товара по колонке (Product!$E:$E), которую необходимо вывести выпадающим списком в ячейку (Config!$B$9).
Т.е. в итоге по этому конкретному условию в выпадающем списке для Renault должна отображаться номенклатура из диапазона (Product!$E$71:$E$78).
В итоге должен получиться следующий результат:* При выборе в ячейке (Config!$A$1) Mersedes - в категории "Аксеессуары" - ячейка (Config!$B$9) - выпадающий список содержал только аксессуары для Мерседес, т.е. брал данные из диапазона (Product!$B$4:$B$8) - т.е. выпадающий список (Config!$B$9) начинался с "Аксессуар 1" и заканчивался "Аксессуар 5".
* При выборе в ячейке (Config!$A$1) BMW - в категории "Аксеессуары" - ячейка (Config!$B$9) - выпадающий список содержал только аксессуары для БМВ, т.е. брал данные из диапазона (Product!$B$19:$B$24) - т.е. выпадающий список (Config!$B$9) начинался с "Аксессуар 1" и заканчивался "Аксессуар 6".
* При выборе в ячейке (Config!$A$1) Volkswagen - в категории "Аксеессуары" - ячейка (Config!$B$9) - выпадающий список содержал только аксессуары для Фольцвагена, т.е. брал данные из диапазона (Product!$B$40:$B$45) - т.е. выпадающий список (Config!$B$9) начинался с "Аксессуар 1" и заканчивался "Аксессуар 6".
* При выборе в ячейке (Config!$A$1) Renault - в категории "Аксеессуары" - ячейка (Config!$B$9) - выпадающий список содержал только аксессуары для Рено, т.е. брал данные из диапазона (Product!$B$61:$B$68) - т.е. выпадающий список (Config!$B$9) начинался с "Аксессуар 1" и заканчивался "Аксессуар 8".
* При выборе в ячейке (Config!$A$1) KIA - в категории "Аксеессуары" - ячейка (Config!$B$9) - выпадающий список содержал только аксессуары для КИА, т.е. брал данные из диапазона (Product!$B$92:$B$99) - т.е. выпадающий список(Config!$B$9) начинался с "Аксессуар 1" и заканчивался "Аксессуар 8".
Это возможно сделать с помощью формул без использования VB?Буду крайне признателен за помощь!