Mit der TRANSPOSE-Funktion in Excel 2013 können Sie die Ausrichtung eines Zellbereichs (oder eines Arrays) ändern. Sie können diese Funktion verwenden, um einen vertikalen Zellbereich, in dem die Daten durch die Zeilen benachbarter Spalten verlaufen, in einen Bereich zu transponieren, in dem die Daten über die Spalten benachbarter Zeilen verlaufen und umgekehrt.
Um die TRANSPOSE-Funktion erfolgreich zu verwenden, müssen Sie nicht nur einen Bereich auswählen, der eine entgegengesetzte Anzahl von Spalten und Zeilen hat, sondern Sie müssen ihn auch als Matrixformel eingeben.
Wenn Sie beispielsweise die TRANSPOSE-Funktion verwenden, um einen 2 x 5-Zellenbereich zu transponieren (d. h. einen Bereich, der zwei benachbarte Zeilen und fünf benachbarte Spalten einnimmt), müssen Sie einen leeren 5 x 2-Zellenbereich auswählen (d , ein Bereich, der fünf benachbarte Zeilen und zwei benachbarte Spalten umfasst) im Arbeitsblatt, bevor Sie die Funktion TRANSPOSE über die Schaltfläche Funktion einfügen in die erste Zelle einfügen.
Nachdem Sie dann den 2 x 5-Zellenbereich ausgewählt haben, der die zu transponierenden Daten im Array-Textfeld des Dialogfelds Funktionsargumente enthält, müssen Sie Strg+Umschalt+Eingabetaste drücken, um dieses Dialogfeld zu schließen und die Funktion TRANSPOSE aufzurufen in den gesamten ausgewählten Zellbereich als Matrixformel (in geschweiften Klammern eingeschlossen).
Angenommen, Sie möchten die in den Zellenbereich A10:C11 (ein 2 x 3 Array) eingegebenen Daten in den leeren Zellenbereich E10: F12 (ein 3 x 2 Array) des Arbeitsblatts transponieren. Wenn Sie Strg+Umschalt+Eingabe drücken, um die Array-Formel zu vervollständigen, fügt Excel nach Auswahl des Zellbereichs A10:C11 als Array- Argument die folgende Array-Formel in jede Zelle des Bereichs ein:
{=TRANSPOSIEREN(A10:C11)}
Der Zellbereich B2:C4 enthält ein 3 x 2-Array im Zellbereich B2:C4 bis ein 2 x 3-Array im Bereich B6:D7; folge diesen Schritten:
Wählen Sie im Arbeitsblatt den leeren Zellbereich B6: D7 aus.
Klicken Sie auf der Registerkarte Formeln des Menübands auf die Befehlsschaltfläche Lookup & Reference, und wählen Sie dann die Option TRANSPOSE aus dem Dropdown-Menü der Schaltfläche aus.
Excel fügt =TRANSPOSE() in die Formelleiste ein und öffnet das Dialogfeld Funktionsargumente, in dem das Textfeld Arrayargument ausgewählt ist.
Ziehen Sie im Arbeitsblatt durch den Zellbereich B2:C4, sodass das Array-Argument-Textfeld B2:C4 enthält und die Formel in der Formelleiste jetzt =TRANSPOSE(B2:C4) lautet.
Drücken Sie Strg+Umschalt+Eingabe, um das Dialogfeld Argumente einfügen zu schließen (klicken Sie nicht auf OK) und um die Matrixformel TRANSPOSE wie gezeigt in den Zellbereich B6:D7 einzufügen.

Durch Klicken auf die Schaltfläche OK im Dialogfeld Funktionsargumente wird die TRANSPOSE-Funktion in die aktive Zelle der aktuellen Zellauswahl eingefügt. Dies gibt den #VALUE zurück! Fehlerwert in die Zelle. Denken Sie daran, Strg + Umschalt + Eingabetaste zu drücken, um das Dialogfeld zu schließen und die Formel in den gesamten Zellbereich einzufügen.
Wenn Sie lediglich Zeilen- und Spaltenüberschriften oder eine einfache Datentabelle transponieren möchten, müssen Sie sich nicht mit der Erstellung einer Matrixformel mit der TRANSPOSE-Funktion herumschlagen. Kopieren Sie einfach den zu transponierenden Zellbereich mit der Befehlsschaltfläche Kopieren auf der Registerkarte Start der Multifunktionsleiste.
Positionieren Sie den Zellencursor in der ersten leeren Zelle, in der der transponierte Bereich eingefügt werden soll, bevor Sie im Dropdown-Menü der Befehlsschaltfläche Einfügen auf die Option Transponieren klicken.