Öffnen Sie eine CSV-Datei oder fügen Sie sie ein – die transponierte Tabelle erscheint im Ergebnis: Jede ursprüngliche Spalte wird zu einer Zeile, jede Zeile zu einer Spalte. Ist Kopfzeile einbeziehen aktiviert (Standard), werden die Spaltennamen zur ersten Spalte und die erste Spalte zur neuen Kopfzeile. Werte werden verschoben, nie verändert, und die Datei wird in Ihrem Browser verarbeitet, nie hochgeladen. Weil Zeilen zu Spalten werden, darf die Eingabe höchstens 249 Datenzeilen haben.
So transponieren Sie eine CSV-Datei
- Öffnen Sie eine
.csv-,.tsv- oder.txt-Datei, ziehen Sie sie auf das Werkzeug, oder fügen Sie Zeilen ein. Das Trennzeichen wird erkannt; Trennzeichen, Codierung oder Erste Zeile enthält Spaltenüberschriften stellen Sie bei Bedarf unter Importeinstellungen ein. - Lassen Sie Kopfzeile einbeziehen bei einer normalen Datei mit Spaltennamen aktiviert. Das Ergebnis aktualisiert sich sofort.
- Vergleichen Sie den Tab Ergebnis mit dem Tab Eingabe, und wählen Sie dann CSV herunterladen, Kopieren oder Im Editor öffnen.
Was mit der Kopfzeile passiert
| „Kopfzeile einbeziehen“ aktiviert | Die Kopfzeile wird zusammen mit den Daten transponiert: month,Madrid,Osaka wird zur ersten Spalte, und die Werte der ersten Spalte (month, 2026-01, 2026-02) werden zur neuen Kopfzeile. Es geht nichts verloren. |
|---|---|
| „Kopfzeile einbeziehen“ deaktiviert | Nur die Datenzeilen werden transponiert, und die erste Spalte der Daten wird zur Kopfzeile. Die ursprünglichen Spaltennamen werden nicht geschrieben. Das ist sinnvoll, wenn die Datei mit ausgeschaltetem Erste Zeile enthält Spaltenüberschriften importiert wurde – so landen die erzeugten Namen Column 1, Column 2 … nicht in der Ausgabe. |
Eine neue Kopfzeile muss als Spaltennamen taugen. Leere Werte in der ersten Spalte werden daher zu Column 3 (nach Position), und doppelte Werte erhalten einen Zusatz, a (2). Jede Umbenennung wird über dem Ergebnis aufgeführt. Werte mit Leerzeichen oder ungewöhnlichen Zeichen bleiben, wie sie sind.
Wie schwierige Daten behandelt werden
- Werte werden exakt übernommen: Führende Nullen, Datumswerte und Dezimalkommas bleiben wie geschrieben, und mehrzeilige Zellen bleiben ein Wert.
- Ungleich lange Zeilen werden beim Import aufgefüllt, sodass jede Ausgabezeile gleich breit ist; fehlende Werte sind leer.
- Der Download behält Trennzeichen, Zeilenende, Byte-Order-Mark und Codierung der Quelldatei bei, soweit der Browser sie schreiben kann, mit Anführungszeichen nur wo nötig; andere ältere Codierungen werden als UTF-8 gespeichert. Kopieren liefert immer kommagetrennten Text.
- Zweimal transponieren ergibt wieder die ursprüngliche Tabelle – es sei denn, leere oder doppelte Werte in der ersten Spalte mussten umbenannt werden.
Fehlerbehebung
- Das Werkzeug meldet, die Datei sei zu groß, obwohl sie klein ist. Beim Transponieren würden mehr als 250 Spalten entstehen. Mit eingeschlossener Kopfzeile darf die Eingabe höchstens 249 Datenzeilen haben (250, wenn die Option aus ist). Filtern Sie die Zeilen zuerst mit CSV filtern, oder teilen Sie die Datei mit CSV aufteilen.
- Die neue Kopfzeile zeigt Column 3 oder name (2). Die erste Spalte enthielt leere oder doppelte Werte. Benennen Sie die Spaltenüberschriften danach im CSV-Editor um, oder stellen Sie vorher in CSV-Spalten zuordnen eine Spalte mit eindeutigen Werten an die erste Stelle.
- Die Kopfzeile ist verschwunden. Kopfzeile einbeziehen ist ausgeschaltet; dadurch fallen die Spaltennamen weg. Schalten Sie die Option ein.
- Alles steht in einer Spalte. Das Trennzeichen wurde falsch erkannt. Stellen Sie es unter Importeinstellungen ein und öffnen Sie die Datei erneut.
Grenzen und Datenschutz
Eingabedateien dürfen bis zu 25 MB, 100.000 Zeilen, 250 Spalten und 2 Millionen Zellen groß sein. Das Ergebnis ist jedoch ebenfalls auf 250 Spalten begrenzt; in der Praxis eignet sich das Transponieren also für Tabellen mit bis zu 249 Datenzeilen, etwa Zusammenfassungen, Einstellungen oder Umfrageergebnisse. Die Spalten der Eingabe werden zu Zeilen: Aus bis zu 250 Spalten werden bis zu 250 Zeilen.
Die Tabelle bleibt in diesem Tab; es wird nichts an einen Server gesendet. Um eine lange Tabelle vor dem Transponieren zusammenzufassen, verwenden Sie CSV analysieren.
Beispiel
Monatsumsatz mit einer Spalte pro Stadt, transponiert mit aktivierter Option Kopfzeile einbeziehen: Jede Stadt wird zu einer Zeile, jeder Monat zu einer Spalte.
month,Madrid,Osaka,Lyon 2026-01,1840,2210,960 2026-02,1925,2050,1130
month,2026-01,2026-02 Madrid,1840,1925 Osaka,2210,2050 Lyon,960,1130
Fragen und Antworten
Warum gibt es eine Grenze von 249 Zeilen?
Jede Eingabezeile wird zu einer Ausgabespalte, und das Werkzeug arbeitet mit höchstens 250 Spalten. Mit eingeschlossener Kopfzeile belegt diese eine der Spalten, sodass 249 für Datenzeilen bleiben.
Verändert das Transponieren meine Zahlen oder Datumswerte?
Nein. Werte werden genau so, wie sie geschrieben sind, an ihre neue Position verschoben. Umbenannt werden nur leere oder doppelte Werte, die zu Spaltennamen werden – und diese Umbenennungen werden aufgelistet.
Kann ich damit eine breite Tabelle in eine lange umwandeln?
Transponieren vertauscht die ganze Tabelle; es entpivotiert keine ausgewählten Spalten in Name-Wert-Paare. Für eine Umformung von breit nach lang mit Schlüsselspalten ist dieses Werkzeug nicht das richtige.