Excel - Verwandeln Sie Zeilen in Spalten mit Daten

0

Ich habe eine Tabelle mit Werten

Col1 Col2 Col3 Col4
 1    A    B    C
 2    A    B    C
 3    A    B    C

Wie kann ich es schnell so ändern, dass es die Form hat:

Col1 Col2
 1    A
 1    B
 1    C
 2    A
 2    B
 2    C
 3    A
 3    B
 3    C

Es ist nicht wirklich eine Option, es manuell zu tun, da es viele Daten gibt

Ich mache das, damit ich eine CSV-Datei erstellen und in meine MySQL-Datenbank hochladen kann

Ryan
quelle
Wenn Sie Excel 2016 (oder Excel 2013 mit Power Query Addin) haben, können Sie es in Get & Transform mit der Unpivot-Funktion machen
visu-l
Wenn Sie bereit sind, Powershell zu verwenden, könnte Ihnen die hier gegebene Antwort gefallen. stackoverflow.com/questions/24099216/…
Walter Mitty

Antworten:

0

In E1 geben Sie ein:

=ROUNDUP(ROW()/3,0)

und nach unten kopieren. In F1 geben Sie ein:

=OFFSET($B$1,ROUNDUP(ROWS($1:1)/3,0)-1,MOD(ROWS($1:1)-1,3))

und nach unten kopieren:

Bildbeschreibung hier eingeben

Garys Schüler
quelle