Seitwärts mit Formel - Excel-Tipps

Inhaltsverzeichnis

Paste Special Transpose erstellt eine Momentaufnahme der Daten

Jemand hat diese Nachschlagetabelle seitwärts gebaut und sich über C1: N2 erstreckt. Mir ist klar, dass ich HLOOKUP anstelle von VLOOKUP verwenden könnte, aber ich ziehe es vor, die Daten wieder in eine vertikale Ausrichtung zu bringen.

Kopie C1: N2. Klicken Sie mit der rechten Maustaste in A4 und wählen Sie die Option Transponieren aus den Einfügeoptionen. Transponieren ist das ausgefallene Excel-Wort für "Daten seitwärts drehen".

Spezielle Transponierte einfügen

Ich transponiere viel. Aber ich verwende alt = "" + E, S, E, Enter, um anstelle des Rechtsklicks zu transponieren.

Es gibt jedoch ein Problem. Transponieren ist eine einmalige Momentaufnahme der Daten. Was ist, wenn die horizontalen Daten Formeln enthalten? Gibt es eine Möglichkeit, mit einer Formel zu transponieren?

Der erste Weg ist etwas bizarr. Wenn Sie versuchen, 12 horizontale Zellen zu transponieren, müssen Sie 12 vertikale Zellen in einer einzigen Auswahl auswählen. Beginnen Sie mit der Eingabe einer Formel wie =TRANSPOSE(C2:N2)in der aktiven Zelle, drücken Sie jedoch nicht die Eingabetaste. Halten Sie stattdessen Strg + Umschalt mit der linken Hand gedrückt und drücken Sie die Eingabetaste. Dadurch wird eine einzelne Arrayformel in die ausgewählten Zellen eingefügt. Diese TRANSPOSE-Formel gibt 12 Antworten zurück und sie werden in den 12 ausgewählten Zellen angezeigt.

Strg + Umschalt + Eingabetaste für Array-Formel

Wenn sich die Daten in der horizontalen Tabelle ändern, werden dieselben Werte in Ihrer vertikalen Tabelle angezeigt.

Array-Formeln sind jedoch nicht bekannt. Einige Tabellenkalkulations-Neulinge versuchen möglicherweise, Ihre Formel zu bearbeiten, und vergessen, Strg + Umschalt + Eingabetaste zu drücken.

Ergebnis der TRANSPOSE

Um die Verwendung der Array-Formel zu vermeiden, verwenden Sie eine Kombination aus INDEX und ROW, wie unten gezeigt. =ROW(1:1)ist eine clevere Art, die Zahl 1 zu schreiben. Wenn Sie diese Formel nach unten kopieren, ändert sich die Zeilenreferenz in 2: 2 und gibt eine 2 zurück.

Die INDEX-Funktion gibt an, dass Sie die Antworten von C2: N2 erhalten und das n-te Element aus dem Bereich möchten.

INDEX-Funktion

In der folgenden Abbildung =FORMULATEXTin Spalte C wird gezeigt, wie sich die Formel beim Kopieren ändert.

Wie sich Formeln beim Kopieren ändern

Vielen Dank an Excel Ace und Tracia Williams für den Vorschlag dieser Funktion.

Schau Video

  • Paste Special Transpose erstellt eine Momentaufnahme der Daten
  • Die TRANSPOSE-Funktion erfordert Strg + Umschalt + Eingabetaste
  • Verwenden Sie Strg + Umschalt + Eingabetaste mit = 2 nach rechts
  • INDEX-Funktion mit Position
  • REIHE (1: 1) gibt die Nummer 1 an
  • Es ändert sich beim Kopieren
  • Kombinieren Sie INDEX und ROW
  • 3. Methode: Ersetzen Sie = durch =
  • Excel Ace und Tracia Williams schlugen diese Funktion vor

Download-Datei

Laden Sie die Beispieldatei hier herunter: Podcast1986.xlsx

Interessante Beiträge...