Excel lernen
DE
Legt fest, wie Zahlen, Datumsangaben und Formeln aussehen, damit alles wie in Ihrem eigenen Excel funktioniert.

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
  1. Inhalte einfügen › Transponieren
  2. Funktion MTRANS
  3. Selbst ausprobieren
  4. Power Query
  5. Welche Methode?
  6. Häufige Probleme
  7. Häufige Fragen
ABCD
1MonatJanFebMär
2Umsatz4.2003.8005.100

Transponiert sieht das so aus:

AB
1MonatUmsatz
2Jan4.200
3Feb3.800
4Mär5.100

Methode 1: Inhalte einfügen › Transponieren

  1. Markieren Sie die Daten und drücken Sie Strg+C.
  2. Klicken Sie auf die Zelle, in der das Ergebnis beginnen soll, außerhalb des Originalbereichs.
  3. 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 wollenVerwenden Sie
Ein schnelles, einmaliges Drehen, mit FormatierungInhalte einfügen › Transponieren
Eine gedrehte Version, die aktuell bleibtFunktion MTRANS
Einen wiederholbaren Schritt für importierte DatenPower 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.