Использование косвенной формулы при создании динамического раскрывающегося списка с использованием динамического диапазона - PullRequest
0 голосов
/ 12 февраля 2019

Я пытаюсь создать динамический выпадающий список.До сих пор я использовал формулу смещения для создания именованных диапазонов.Вот пример.

Имя динамического диапазона: CASH_ON_HAND

Динамический диапазон: = OFFSET (GLSL01! $$ C $ 11,0,0, COUNTA (tbl_GLSL01 [CASH ON HAND]), 1)

При создании раскрывающегося списка я могу ввести = CASH_ON_HAND в поле проверки данных, и оно отлично работает, как показано на следующем рисунке: Список DropDown, Проверка данных

Однако этот метод не будет эффективным, поэтому мне нужно использовать формулу INDIRECT, чтобы мой раскрывающийся список зависел от значения, которое я выбрал для одной ячейки, как показано на этом рисунке:

Динамический раскрывающийся список

Так что, к моему удивлению, динамические диапазоны не работают хорошо с косвенной формулой, поэтому мой динамический выпадающий список не будет работать.Я работаю с более чем 100 динамическими диапазонами, поэтому ручная настройка правил проверки данных для раскрывающегося списка не может быть и речи.

Менеджер имен

Cash_on_Hand в менеджере имен

Косвенная формула с использованием имени динамического диапазона, которое зависит отзначение ячейки

Ошибка в использовании косвенной формулы

Можно ли как-нибудь использовать мои динамические диапазоны внутри формулы INDIRECT?Мне действительно нужно сделать эту работу.Я просмотрел много материалов в интернете, но ни один из них не помог.

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