Мне нужно объединить списки классов с академической информацией (все они находятся на отдельных вкладках рабочей книги Excel) в один основной лист, который называется Список студентов .
Каждая отдельная вкладка содержит имя студента, ID #, имя курса, имя преподавателя и оценку.
Мне нужно перенести информацию с каждой отдельной вкладки на основной лист и изменить формат сбыть перечисленным по курсу (как оно есть на каждой вкладке) для того, чтобы быть перечисленным студентом.
Формат листа Список студентов должен быть: Имя студента, ID #, Название курса1, инструктор 1, класс 1, название курса 2, инструктор 2, класс 2, название курса 3, инструктор 3, класс 3 и т. Д. *
У меня есть эта настройка сейчас, используя динамическую формулу Индекс / Матч / Матчс косвенной формулой, вытягивающей имена листов (которые я перемещаю на лист под названием Имя листа , используя эти инструкции ).
=INDEX(INDIRECT("'"&'Sheet Name'!A$2&"'!"&"$A$2:$E$35"),MATCH('Student List'!$B2,INDIRECT("'"&'Sheet Name'!A$2&"'!"&"$B$2:$B$35"),0),MATCH(C$1,INDIRECT("'"&'Sheet Name'!A$2&"'!"&"$A$1:$E$1"),0))
Это работает, но я знаю, что это не ЛУЧШИЙ способ.Я должен создать 3 столбца для каждого из множества курсов (название курса, преподаватель и оценка), и это создает громоздкий лист.Затем для каждого курса, который возвращает # N / A, я заменяю его пробелом и удаляю все пробелы.Мне нужно делать более 15 листов в этом стиле каждые пару месяцев, чтобы было что-то большее, чем шаблон.Как лучше вставить эту информацию в список студентов и исключить некоторые из этих шагов?