Я пытаюсь заполнить ячейки выписками из отдельной таблицы («Проверка данных») на основе двух условий.
У меня есть раскрывающийся список (в U1), который определяет одно условие (год 1,Год 2, Год 3, Год 4, Год 5, Год 6) и тема рабочего листа (в V1) - другая.
[
На отдельном рабочем листе ятаблица с различными темами и годами, в которых будут перечислены утверждения.
[
Я хотел бы написать формулу, которая берет группу года из выпадающего списка исубъект из V1 затем заполняет ячейки «Выписка» в «Осень», «Весна» и «Лето» соответствующими инструкциями из таблицы в листе проверки данных.
Я могу выполнить эту работу в ячейке, используяИндексировать и сопоставлять
=IF(ISBLANK($U$1),"",INDEX('Data Validation'!D19:D24,MATCH($U$1,'Data Validation'!$C$19:$C$24,0)))
и можно изменить формулу, указав соответствующие ячейки на листе «Проверка данных», но это займет много времени, и я бы предпочел, чтобы формула была динамической в качестве числа операцийколичество групп за год / за семестр может меняться со временем.
Я начал использовать вложенные if, но не могу обойти максимум 7 if, несмотря на то, что делал это в прошлом.мне кажется, что я должен иметь возможность связать тему в V1 с именованными диапазонами, а затем использовать Index и Match с ними, но у меня недостаточно знаний для этого.
Может кто-нибудь дать совет по этому вопросу, пожалуйста?