Динамическая проверка данных и зависимый выпадающий список - PullRequest
0 голосов
/ 10 ноября 2019

Я пытаюсь создать модель, в которой пользователь может ввести в таблицу категории и подкатегории, а затем выбрать категорию и подкатегорию в другой таблице. Таблица категорий и подкатегорий является динамической и может меняться со временем. Это что-то вроде этого:

Пример

Затем на другом листе я хочу включить два столбца с раскрывающимся списком. В первом столбце должна быть категория, в которой раскрывающийся список должен быть динамическим на основе входных данных, а второй - на основе выбора в столбце «Категории».

Для первого столбца (Категории) мне удалосьсоздайте динамический раскрывающийся список, создав диапазон имен с формулой OFFSET (в моем случае это =OFFSET(Matrix!$G$1:$Y$1,0,0,1,COUNTA(Matrix!$G$1:$Y$1))), и он работает просто отлично. Затем я попытался динамически создать диапазон имен для всех категорий, содержащих подкатегории, с помощью функции OFFSET. И это работает.

Проблема возникает, когда я пытаюсь связать два. Я создаю список проверки данных с источником в качестве косвенного (ссылка), где «ссылка» - это имя ячейки, в которой находится именованный диапазон, но он не работает. Другими словами, если я использую ярость имени непосредственно в источнике списка проверки данных, то это работает, но если я использую функцию косвенного доступа, она не работает.

Что-то еще. Если я сделаю все вышеперечисленное, но если я создам статические диапазоны имен (без функции смещения) для подкатегорий, проблем не будет.

Так есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...