Versenden eines Dokuments aus dem beck.de Angebot:


Excel-Tipps

 


Tabellen transponieren/Zeilen & Spalten vertauschen (Teil 2)

 

Es kommt vor, dass Reports/Tabellen/Listen in einer anderen Darstellung, in der Zeilen und Spalten in der Darstellung vertauscht sind, benötigt werden. Dann muss die Ausgangstabelle transponiert werden. Ist dies nur ein einmaliges Problem, geht dies ohne Schwierigkeiten über Kopieren und dann INHALTE EINFÜGEN → TRANSPONIEREN (siehe auch den vorherigen Tipp).

Sollte eine solche Fragestellung allerdings regelmäßiger bzw. für sich ändernde Daten auftreten, so ist es selbstverständlich eleganter, nicht mit Kopien, sondern mit Formeln, die auf den Originalbereich verweisen, zu arbeiten. Die beste Möglichkeit stellt hierbei die Array-Formel MTRANS dar; diese gibt eine transponierte Version einer Quellmatrix zurück. MTRANS muss in einen Zielbereich, der über genau das umgekehrte Zeilen- und Spaltenverhältnis – aber die insgesamt selbe Zellenanzahl – wie die zu transponierende Matrix verfügt, eingegeben werden:

Wenn sich die Daten in der Quelle über fünf Zeilen und 3 Spalten erstrecken, müssen für den Zielbereich drei Zeilen und fünf Spalten markiert werden. Dieser Zielbereich muss sogleich von Anfang an markiert werden. Dann kann die Formel {=MTRANS (Originalbereich)} eingegeben und entsprechend mit STRG + SHIFT + EINGABE abgeschlossen werden. In der Folge erhält jede einzelne Zelle dieselbe Formel, wobei diese als Array-Formel effizienzsteigernd eben nur einmal eingegeben werden muss.

Im folgenden Beispiel (siehe Abbildung) enthält die zu transponierende Tabelle 15 Zeilen und 5 Spalten, der Zielbereich der transponierten Liste benötigt damit also 5 Zeilen und 15 Spalten. Der Zellbereich muss ausgewählt werden, bevor die Formel (MTRANS((A1:E15) eingeben wird.

 

 

 

 

 

  Dipl.-Kfm. Daniel Unrein, Senior-Controller bei der NORMA Group SE, Verfasser des bei Vahlen erschienenen Fachbuchs „Excel im Controlling”

 

 

 

 



Mit * gekennzeichnete Felder werden für den Versand gebraucht

 

Datenschutzerklärung: Die von Ihnen angegebenen email-Adressen werden nur zu Übertragungszwecken verwendet und nicht gespeichert. Die Absenderadresse dient dazu, den Adressaten über den Absender zu informieren.