У меня есть файл excel, в котором перечислены несколько студентов и курсы, которые они взяли, и когда они были взяты. Рабочий лист настроен так, что ученики перечислены в строках, а курсы находятся в столбцах вместе с датами. Я создал календарь на отдельном листе, чтобы показать снимок учащихся и их курсы. Я борюсь с тем, как подавать данные в Календарь. В принципе, логика заключается в том, что мне нужно выполнить поиск (или пропустить) массив несмежных ячеек с именем StatusArray, и если есть значение, то мне нужно его вернуть идентификатор студента и соответствующее имя курса. Кикер состоит в том, что иногда есть несколько курсов для каждого ученика, поэтому я должен убедиться, что он вернет их все, каждый на новой строке. И столбцы статуса имеют в них формулы, потому что они создаются на основе введенных дат.Код Excel для возврата определенных значений из другого листа
Пример: Рабочий лист 1 столбцов - Student ID, название, адрес, статус, конечно, дата начала, дата окончания, класс, статус курса, дату начала, дату окончания, класс ......
Мне нужно, чтобы он читал столбцы состояния курса и (если не пустым) возвращал заголовок состояния для столбца состояния в J и идентификатора студента в столбце C рабочего листа Calendar. Бонус, если он возвращает имя, адрес, телефон и комментарии!
Я полностью застрял, как это сделать!
Можете ли вы предоставить некоторые данные образца (либо в таблице или с изображением), либо в ожидаемых результатах? Кроме того, что вы пробовали до сих пор? – tigeravatar
Я считаю, что новые пользовательские ограничения (<10 rep) не позволяют изображения. Я также не выполняю макет. – gtwebb
Так много проблем, похоже, сосредоточено вокруг работы с денормализованными данными. –