Start › Excel-Funktionen › MTRANS
Transponieren in Excel: Zeilen in Spalten umwandeln
Daten in Excel zu transponieren heißt, aus Zeilen Spalten und aus Spalten Zeilen zu machen. Es gibt zwei Wege: Inhalte einfügen › Transponieren für eine einmalige Kopie und die Funktion MTRANS für eine gedrehte Version, die sich aktualisiert, wenn sich das Original ändert. Im englischen Excel heißt die Funktion TRANSPOSE.
In dieser Anleitung
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Monat | Jan | Feb | Mär |
| 2 | Umsatz | 4.200 | 3.800 | 5.100 |
Transponiert sieht das so aus:
| A | B | |
|---|---|---|
| 1 | Monat | Umsatz |
| 2 | Jan | 4.200 |
| 3 | Feb | 3.800 |
| 4 | Mär | 5.100 |
Methode 1: Inhalte einfügen › Transponieren
- Markieren Sie die Daten und drücken Sie Strg+C.
- Klicken Sie auf die Zelle, in der das Ergebnis beginnen soll, außerhalb des Originalbereichs.
- Klicken Sie mit der rechten Maustaste und wählen Sie die Einfügeoption Transponieren, oder gehen Sie zu Start › Einfügen › Transponieren. Per Tastatur: Strg+Alt+V, Transponieren aktivieren, dann Enter.
Die Kopie ist statisch: Ändern Sie eine Zahl im Original, bleibt die transponierte Version gleich. Formeln werden an die neue Anordnung angepasst, was Bezüge zerstören kann; fügen Sie in diesem Fall zuerst die Werte ein. Weitere Optionen in Inhalte einfügen.
Methode 2: die Funktion MTRANS
=MTRANS(Matrix)In Excel 365 und 2021 geben Sie sie in eine einzige Zelle ein:
=MTRANS(A1:D2)Das Ergebnis läuft automatisch über 4 Zeilen und 2 Spalten über. Es bleibt verknüpft: Ändern Sie eine Zahl im Original, folgt die transponierte Kopie.
In Excel 2019 und älter markieren Sie zuerst einen leeren Bereich in der richtigen Größe (hier 4 Zeilen × 2 Spalten), geben die Formel ein und bestätigen mit Strg+Umschalt+Enter.
Die Formatierung wird nicht übernommen. MTRANS gibt nur Werte zurück: Zahlenformate und Rahmen setzen Sie selbst. Leere Zellen kommen als 0 zurück; verwenden Sie =MTRANS(WENN(A1:D2=""; ""; A1:D2)), damit sie leer bleiben.
MTRANS üben: selbst ausprobieren
Lesen ist das eine, selbst tippen das andere. Bauen Sie die Formel unten Schritt für Schritt auf: Die Tipps sagen Ihnen, was Sie eingeben müssen, und Sie können auf Zellen klicken oder darüber ziehen, um sie hinzuzufügen, genau wie in Excel.
Aufgabe: Machen Sie ab C2 aus der Spalte mit den Quartalen eine Zeile: =MTRANS(A2:A5)
Methode 3: Power Query
Für Daten, die Sie regelmäßig importieren oder aktualisieren, markieren Sie die Daten, wählen Daten › Aus Tabelle/Bereich, dann Transformieren › Vertauschen und Schließen & laden. Beim nächsten Mal wiederholt Aktualisieren die Schritte.
Welche Methode wählen?
| Sie wollen | Verwenden Sie |
|---|---|
| Ein schnelles, einmaliges Drehen, mit Formatierung | Inhalte einfügen › Transponieren |
| Eine gedrehte Version, die aktuell bleibt | Funktion MTRANS |
| Einen wiederholbaren Schritt für importierte Daten | Power Query |
Häufige Probleme
- #ÜBERLAUF! Etwas blockiert das Ergebnis. Leeren Sie die Zellen, in die die transponierten Daten sollen.
- Eine Meldung, dass Kopier- und Einfügebereich nicht gleich groß sind. Sie haben vor dem Einfügen einen Bereich markiert. Markieren Sie nur eine Zelle.
- Transponieren ist ausgegraut. Sie haben Ausschneiden (Strg+X) statt Kopieren verwendet. Transponieren funktioniert nur nach Strg+C.
- Ein Teil eines MTRANS-Ergebnisses lässt sich nicht ändern. Ein Überlaufbereich ist eine einzige Formel. Löschen Sie sie in der ersten Zelle oder fügen Sie das Ergebnis als Werte ein.
Häufige Fragen
Gibt es eine Tastenkombination zum Transponieren in Excel?
Drücken Sie nach Strg+C die Tasten Strg+Alt+V, aktivieren Sie im Dialogfeld Transponieren und drücken Sie Enter.
Kann ich eine Tabelle (Strg+T) transponieren?
Nicht direkt mit Inhalte einfügen. Wandeln Sie sie zuerst in einen Bereich um (Tabellenentwurf › In Bereich konvertieren) oder verwenden Sie die Funktion MTRANS.
Wie mache ich aus einer langen Spalte mehrere Spalten?
Excel 365 hat dafür eigene Funktionen, die eine Liste in Zeilen oder Spalten einer festen Länge umbrechen (im englischen Excel WRAPROWS und WRAPCOLS).
Funktioniert MTRANS in Google Sheets?
Ja, dort heißt die Funktion TRANSPOSE, mit derselben Syntax, und das Ergebnis läuft automatisch über.