Ändern Sie die Perspektive der Daten in Excel

434
bemihai22

Ich habe folgendes Szenario:

Ich habe Aufzeichnungen von Studenten in einer Tabelle.

Jeder Student hat: Name, E-Mail, Geschlecht, ID, Land Zusätzlich hat jeder Student Choice1, Choice1Feature1, Choice1Feature2 Choice2, Choice2Feature2

Alle diese Informationen sind in einer einzigen Zeile enthalten.

Was ich tun möchte, ist, die Daten so umzuwandeln, dass der Footprint folgendermaßen aussieht: Name, E-Mail, Geschlecht, ID, Land, Wahl1, Wahl1Feature1, ChoiceFeature2 Name, E-Mail, Geschlecht, Id, Land, Choice2, Choice2Feature1, Choice2Feature2.

Das heißt, für jedes Feld in Auswahlmöglichkeiten, in dem der Schüler (Choice, ChoiceFeature1, ChoiceFeature2) abgeschlossen hat, möchte ich die Schülerinformationen replizieren und das ChoiceN hinzufügen.

Ich tue dies, weil ich das Dokument senden möchte, und ich möchte sicherstellen, dass Personen, die das Dokument anzeigen, die Daten in einer Spalte filtern können und nicht N (aufgrund von N Auswahlmöglichkeiten).

Hinweis: Der von mir beschriebene Fall ist zu stark vereinfacht, und der Student hat bis zu 25 Wahlmöglichkeiten und es gibt mehr als 1250 Studenten. Daher ist eine manuelle Bearbeitung der Daten keine Option.

Hinweis 2: Manchmal gibt es 25 ausgefüllte Felder in den Auswahlmöglichkeiten des Schülers, manchmal nur 1, da der Schüler nur eine Auswahl getroffen hat.

Hier ist ein Screenshot, der genau erklärt, was ich erreichen möchte.

enter image description here

0
Bitte fügen Sie Screenshots hinzu. Von dem, was ich gesammelt habe, möchten Sie einfach eine andere Auswahl hinzufügen? Eric F vor 6 Jahren 0
Nein. Ich möchte alle (Choice, ChoiceFeature2, ChoiceFeature2) eines Studenten ansprechen und auch die Studenteninformationen beibehalten. bemihai22 vor 6 Jahren 0
Bitte fügen Sie Screenshots hinzu Eric F vor 6 Jahren 0
Ich habe Kenntnisse in PSQL und MySQL, habe aber nie eine Abfrage für Excel geschrieben. Ich glaube, das wäre möglich, aber ich wollte wissen, ob es einen einfacheren Weg gibt. bemihai22 vor 6 Jahren 0
Mein einfacher Vorschlag ist, wenn Sie in ACCESS eine Datenbank erstellen und dann in Excel exportieren können, wird dies viel einfacher und auch recht hilfreich sein, da Sie viele Optionen zur Umwandlung haben. Rajesh S vor 6 Jahren 0

0 Antworten auf die Frage