Изменить перспективу данных в Excel

356
bemihai22

У меня есть следующий сценарий:

У меня есть записи студентов в таблице.

У каждого учащегося есть: имя, адрес электронной почты, пол, идентификатор, страна. Кроме того, у каждого учащегося есть выбор 1, выбор 1 особенность 1, выбор 1 особенность 2 выбор 2, выбор 2 особенность 2

Вся эта информация содержится в одной строке.

То, что я хочу сделать, - это преобразовать данные таким образом, чтобы я получил такой отпечаток: имя, электронная почта, пол, идентификатор, страна, выбор1, выбор1Feature1, имя ChoiceFeature2, адрес электронной почты, пол, идентификатор, страна, выбор 2, выбор2Feature1, Choice2Feature2.

То есть для каждого поля выбора, где студент завершил (Choice, ChoiceFeature1, ChoiceFeature2), я хотел бы скопировать информацию об ученике и добавить ChoiceN.

Я делаю это потому, что хочу отправить документ и хочу, чтобы люди, которые видят документ, могли фильтровать данные в одном столбце, а не N (из-за N вариантов) раз.

Примечание. Случай, который я описываю, упрощен, и у фактического ученика есть до 25 вариантов, и в нем учатся более 1250 учеников. Таким образом, манипулирование данными вручную не вариант.

Примечание 2: Иногда в выборе ученика есть 25 заполненных полей, иногда только 1, потому что ученик установил только один выбор.

Вот скриншот, который объясняет, чего именно я хочу достичь.

Изменить перспективу данных в Excel

0
Пожалуйста, добавьте скриншоты. Из того, что я собрал, вы просто хотите добавить еще один выбор? Eric F 6 лет назад 0
Нет. Я хотел бы зачислить все (Choice, ChoiceFeature2, ChoiceFeature2) студента, а также сохранить информацию о нем. bemihai22 6 лет назад 0
Пожалуйста, добавьте скриншоты Eric F 6 лет назад 0
Я знаю PSQL и MySQL, но никогда не писал Query for Excel. Я верю, что это было бы возможно, но я хотел посмотреть, есть ли более простой способ сделать это. bemihai22 6 лет назад 0
Мое простое предложение: если вы можете создать базу данных в ACCESS, а затем экспортировать в Excel, это будет намного проще и полезнее, поскольку у вас есть много вариантов преобразования. Rajesh S 6 лет назад 0

0 ответов на вопрос

Похожие вопросы