Я занимался этим уже час и в итоге вернулся к использованию НЕПРЯМОГО, чего я бы предпочел избежать. Я чувствую, что должен быть более простой способ использования формата таблицы, чтобы сделать это очень чисто, но я не могу понять это!
У меня есть лист подобный этому, где я хочу, чтобы желтая область справа показывала мне данные из доступных вариантов слева на основе значения в оранжевой ячейке вверху. Верхняя таблица называется tPeople, а нижняя — tPlaces. Итак, если в ячейку введено tPeople, я хочу, чтобы данные для этой таблицы отображались в желтой области.
На данный момент я установил именованный диапазон rPeople и rPlaces, чтобы это работало с косвенным, но я бы предпочел использовать таблицу, а не использовать косвенное, если это возможно.
=ИНДЕКС(ДВССЫЛ($E$1),$F2,G$1)
Спасибо!
OFFSET
? Что-то вроде:=INDEX(OFFSET($A$1,IF($E$1="rPeople",1,IF($E$1="rPlaces",6,NA())),0,3,3),$F2,G$1)
- person xidgel   schedule 21.07.2016