Страницы: 1
RSS
Строку данных именованного диапазона вывести в диапазон ячеек
 
Добрый день!

В файле 2 листа. На первом листе при изменении C19 изменяются ячейки B21 - E21
Эти ячейки соответствуют F8 - I8 второго листа.
Создан именованный диапазон для F8 - I12 второго листа.

Можно ли подставить целиком этот именованный диапазон вместо ячейки B21 на первом листе?
СМЕЩ не подходит, т.к. кол-во строк в блоках на втором листе будет разное.  
 
SidMorgan,а можно не про именованные диапазоны а суть сего действия объяснить
Изменено: Mershik - 20.02.2019 13:51:51
Не бойтесь совершенства. Вам его не достичь.
 
А что вам мешает в функции ПОИСКПОЗ указать именно тот диапазон, который нужен
 
Цитата
Mershik написал:
а можно не про именованные диапазоны а суть сего действия объяснить
Можно. Мне нужно через ИНДЕКС+ПОИСКПОЗ (или как-то еще) вытянуть на первый лист со второго не одну ячейку F8, а F8 - I12.
Ну, и по следующим блокам так же.  
 
Выделить 4 ячейки:
=ИНДЕКС(SM19mm2xLCUPCUPC;ПОИСКПОЗ($C$19;Конфигурация!$E$8:$E$163;);)
Ввести как формулу массива.

Но Вами придуманный путь далек от нормального. Поэтому- хотите плучить оптимальное решение, создайте тему с нормальным названием по задаче, а не по надуманому пути решения.
Эта тема пусть остается. Возможно, кому-то поможет.
 
Спасибо, но выводит всё равно не массив, а повторяет одно значение.
Ну или я что-то не так делаю.  
 
Могу предложить частичное решение.
В C19 имена должны быть такие же, как имена в диспетчере имен.
Я выделил на листе "Расчет" фрагмент B21:E30, вставил формулу и нажал Ctrl+Shift+Enter.
Если в имени меньше строк, то вставляются ошибки #Н/Д.
Чтобы удалить формулы, нужно выделить фрагмент B21:E30 и нужно очистить этот фрагмент.
 
Бррр, попытаюсь перевести на понятный язык.
Надо  в B21 - E21 вывести блок информацию из конфигурация!F8:I163 который соответствует С19 по .E8:E163

Судя по всему блоки уже собраны и даже SMALL не нужен
=IF($A21<=COUNTIF(Конфигурация!$E$8:$E$163;Расчет!$C$19);INDEX(Конфигурация!F$8:F$163;MATCH($C$19;Конфигурация!$E$8:$E$163;)-1+$A21);"")

Конечно это и не ответ на вопрос указанный в теме, но ……
Изменено: БМВ - 20.02.2019 20:18:45
По вопросам из тем форума, личку не читаю.
 
Цитата
SidMorgan написал #1:
Можно ли подставить целиком этот именованный диапазон вместо ячейки B21 на первом листе?
 
Большое спасибо всем за помощь!  
Страницы: 1
Наверх