Добрый день, уважаемые форумчане. Возник интересный вопрос: реально ли сформировать выпадающий список из наименований, отвечающих определенному критерию, БЕЗ промежуточных столбцов и желательно без макросов?
Суть в чем: допустим есть таблица с 2 столбцами, в первом - наименования, в другом - критерии (для примера - А и Б). Необходимо создать формулу, которая формировала бы список из наименований по критерию Б и которую можно было бы загнать в диспетчер имён. Знаю решения, где люди делают через доп. столбец и функцию НАИМЕНЬШИЙ - в этом доп. столбце формулой подтягиваются все нужные наименования, а потом просто делается именованный диапазон необходимых размеров. Этот вариант не подходит, хотелось бы именно "на лету", без промежуточных вычислений. Функция НАИМЕНЬШИЙ здесь явно не подходит, т.к. нужен динамический k-тый аргумент, которого явно не будет в диспетчере имён...
Файл с примером прилагаю. Там создана таблица и в диспетчере имён прописана простейшая формула, которая просто формирует список нужных размеров, но не учитывает критерии:
Может у кого-то есть готовое решение или интересные мысли в этом направлении?)
Суть в чем: допустим есть таблица с 2 столбцами, в первом - наименования, в другом - критерии (для примера - А и Б). Необходимо создать формулу, которая формировала бы список из наименований по критерию Б и которую можно было бы загнать в диспетчер имён. Знаю решения, где люди делают через доп. столбец и функцию НАИМЕНЬШИЙ - в этом доп. столбце формулой подтягиваются все нужные наименования, а потом просто делается именованный диапазон необходимых размеров. Этот вариант не подходит, хотелось бы именно "на лету", без промежуточных вычислений. Функция НАИМЕНЬШИЙ здесь явно не подходит, т.к. нужен динамический k-тый аргумент, которого явно не будет в диспетчере имён...
Файл с примером прилагаю. Там создана таблица и в диспетчере имён прописана простейшая формула, которая просто формирует список нужных размеров, но не учитывает критерии:
Код |
---|
=СМЕЩ(Таблица1[Наименование];0;0;СЧЁТЗ(Таблица1[Наименование]);1) |
Может у кого-то есть готовое решение или интересные мысли в этом направлении?)