Wie man Daten in Excel auf den Kopf stellt (4 Möglichkeiten)

  • Teile Das
Hugh West

Oft müssen wir Daten in Excel spiegeln. Dieser Artikel zeigt Ihnen 4 schnelle Wege zu Daten spiegeln in Excel auf den Kopf gestellt Wir werden zwei Formeln, einen Befehl und einen Befehl implementieren. VBA Code, um dies zu tun.

Download Arbeitsbuch Praxis

Auf den Kopf stellen.xlsm

4 praktische Methoden, um Daten in Excel auf den Kopf zu stellen

Zur Demonstration der Methoden haben wir einen Datensatz ausgewählt mit 3 Spalten: " Name ", " Staat " und " Stadt "Wir haben diesen Datensatz, wenn nötig, leicht verändert.

1. die Sortierfunktion verwenden, um Daten in Excel auf den Kopf zu stellen

Wir werden flip die Daten unter Verwendung der Sortieren Zunächst fügen wir die Zahlen in aufsteigender Reihenfolge ein und sortieren sie dann in absteigender Reihenfolge, um die Daten zu spiegeln.

Schritte:

  • Erstellen Sie zunächst eine neue Spalte mit dem Namen " Nein. ".

  • Geben Sie dann die Nummer von 0 zu 5 Sie können eine beliebige Zahl in aufsteigender Reihenfolge wählen.

  • Wählen Sie dann den Zellbereich D5:D10 .
  • Danach, vom Daten Registerkarte → wählen Sie " Z nach A sortieren " unter dem Sortieren & Filtern Abschnitt.

  • Daraufhin erscheint eine Warnmeldung.
  • Wählen Sie " Erweitern Sie die Auswahl " und drücken Sie Sortieren .

  • Schließlich werden die Daten sortiert, und zwar so, dass sie flip die Daten auf den Kopf gestellt .

Lesen Sie mehr: Wie man Daten in Excel von unten nach oben spiegelt (4 schnelle Methoden)

2. die Kombination der Funktionen INDEX und ROWS, um Daten auf den Kopf zu stellen

Wir werden die INDEX und REIHEN Funktionen, um eine Formel zu erstellen Daten spiegeln in vertikaler Richtung.

Schritte:

  • Geben Sie zunächst die folgende Formel in die Zelle E5 .

=INDEX(B$5:B$10,ROWS(B5:B$10))

  • Zweitens: Drücken Sie EINGEBEN Dies gibt den letzten Wert aus dem " Name "Spalte in die erste Zeile.
  • Ziehen Sie dann die Füllen Griff abwärts bis AutoFill der Formel .
  • Ziehen Sie das Ergebnis anschließend auf die rechte Seite.

Formel Aufschlüsselung

  • Zunächst einmal ist die INDEX Funktion gibt eine Ausgabe aus dem Bereich B5:B10 .
  • Hier wird die Zelle durch das Feld REIHEN Funktion: Der Bereich B5:B$10 wird zurückgegeben 6 .
  • In der nächsten Formel heißt es dann B6:B$10 die Folgendes zurückgibt 5 Beachten Sie, dass der letzte Wert des Bereichs festgelegt ist, weshalb die Ausgabe jedes Mal kleiner wird.
  • Mit dieser Formel lässt sich also Folgendes erreichen Daten spiegeln .
  • Schließlich sieht die Ausgabe ähnlich aus wie diese.

Lesen Sie mehr: Zeilen in Excel spiegeln (4 einfache Methoden)

Ähnliche Lektüre

  • Spalten und Zeilen in Excel spiegeln (2 einfache Methoden)
  • Excel-Blatt von rechts nach links ändern (4 geeignete Methoden)
  • Excel-Blatt von links nach rechts spiegeln (4 einfache Methoden)

3. spiegeln Sie die Daten um, indem Sie die Funktionen SORTBY und ROW zusammenführen

In diesem Abschnitt werden wir die SORTBY und ROW Funktionen, um eine Formel zu erstellen Daten auf den Kopf stellen .

Schritte:

  • Geben Sie zunächst diese Formel in die Zelle E5 .

=SORTBY($B$5:$C$10,ROW(B5:B10),-1)

  • Drücken Sie dann EINGEBEN Hier wird also die Ausgabe der Formel angezeigt.

Formel Aufschlüsselung

  • Zunächst haben wir die gesamte Bandbreite unserer Daten ausgewählt, d. h. B5:C10 .
  • Dann geben wir die Werte aus 5 zu 10 innerhalb der ROW(B5:B10) Teil.
  • Zum Schluss haben wir getippt -1 um sie in absteigender Reihenfolge zu sortieren.

Lesen Sie mehr: Wie man Daten in Excel-Diagrammen spiegelt (5 einfache Methoden)

4 VBA anwenden, um Daten in Excel auf den Kopf zu stellen

Wir verwenden eine Excel VBA-Makro zu Daten auf den Kopf stellen In Excel werden wir die Funktion Für die nächste Schleife um jede Zeile durchzugehen und sie mit der entsprechenden Zeile zu vertauschen. Außerdem wählt der Benutzer den Zellbereich ohne die Kopfzeile mit einer Eingabefeld .

Schritte:

  • Rufen Sie zunächst die VBA-Modul Fenster, in das wir unsere Codes eingeben.
  • Also, drücken Sie ALT+F11 Alternativ können Sie auch über das Menü Entwickler Registerkarte → auswählen Visual Basic um dies zu tun.
  • Daher ist die VBA erscheint ein Fenster.
  • Als nächstes, vom einfügen. Registerkarte, wählen Sie Modul .
  • Hier fügen wir ein VBA Code in Excel.

  • Danach geben Sie den folgenden Code in das Feld VBA-Modul Fenster.
 Option Explicit Sub Flip_Data_Upside_Down() 'Deklarieren der Variablen Dim cell_Range As Range Dim cell_Array, temp_Array As Variant Dim x1 As Integer, x2 As Integer, x3 As Integer On Error Resume Next 'Alle Fehler ignorieren und fortfahren 'Benutzereingabe festlegen Set cell_Range = Application.InputBox("Wählen Sie den Bereich" _ & " Ohne Kopfzeile", "ExcelWIKI", Type:=8) cell_Array = cell_Range.FormulaApplication.ScreenUpdating = False 'Schleife durch den ausgewählten Zellbereich For x2 = 1 To UBound(cell_Array, 2) x3 = UBound(cell_Array, 1) For x1 = 1 To UBound(cell_Array, 1) / 2 temp_Array = cell_Array(x1, x2) cell_Array(x1, x2) = cell_Array(x3, x2) cell_Array(x3, x2) = temp_Array x3 = x3 - 1 Next Next cell_Range.Formula = cell_Array Application.ScreenUpdating = True End Sub 

VBA-Code-Aufschlüsselung

  • Erstens rufen wir die Unterverfahren als Flip_Data_Upside_Down .
  • Zweitens weisen wir die Variablentypen zu.
  • Drittens ignorieren wir alle Fehler, die mit dem " Bei Fehler Fortsetzen Weiter Erklärung".
  • Als Nächstes definiert der Benutzer den Arbeitsbereich der Zelle mit der Option Eingabefeld Methode.
  • Dann verwenden wir die Für die nächste Schleife um den ausgewählten Zellbereich zu durchlaufen.
  • Schließlich werden die Zeilen mit den entsprechenden Zeilen vertauscht, um flip es auf den Kopf gestellt .
  • Dieser Code funktioniert also.
  • Nachher, Speichern Sie die Modul .
  • Setzen Sie dann den Cursor in das Feld Unterverfahren und drücken Sie ausführen. .

  • Danach fordert dieser Code den Benutzer auf, den Bereich einzugeben.
  • Wählen Sie dann den Zellbereich B5:D10 und drücken Sie OK .

  • Auf diese Weise wird der ausgewählte Bereich vertikal gespiegelt.

Lesen Sie mehr: Wie man die Achse in Excel umdreht (4 einfache Methoden)

Dinge zum Merken

  • Die SORTBY Funktion ist nur in der Excel 365 und Excel 2021 Für frühere Versionen können Sie Methode 2 verwenden.
  • Um die Formatierung beizubehalten, können Sie Methode 1 verwenden.
  • Wenn es bereits Werte innerhalb des Überlaufbereichs gibt, wird ein " #SPILL! Fehler".

Praxisteil

Wir haben für jede Methode einen Übungsdatensatz in die Excel Daher können Sie unsere Methoden leicht nachvollziehen.

Schlussfolgerung

Wir haben Ihnen vier schnelle Möglichkeiten aufgezeigt, wie Sie Daten spiegeln in Excel auf den Kopf gestellt Wenn Sie Probleme mit diesen Methoden haben oder mir ein Feedback geben möchten, können Sie unten einen Kommentar abgeben. Außerdem können Sie unsere Website besuchen ExcelWIKI für weitere Excel-bezogene Artikel. Vielen Dank für die Lektüre und weiterhin viel Erfolg!

Hugh West ist ein äußerst erfahrener Excel-Trainer und -Analyst mit über 10 Jahren Erfahrung in der Branche. Er verfügt über einen Bachelor-Abschluss in Rechnungswesen und Finanzen sowie einen Master-Abschluss in Betriebswirtschaft. Hugh hat eine Leidenschaft für das Unterrichten und hat einen einzigartigen Lehransatz entwickelt, der leicht zu befolgen und zu verstehen ist. Seine Expertenkenntnisse in Excel haben Tausenden von Studenten und Berufstätigen auf der ganzen Welt geholfen, ihre Fähigkeiten zu verbessern und in ihrer Karriere herausragende Leistungen zu erbringen. Über seinen Blog teilt Hugh sein Wissen mit der Welt und bietet kostenlose Excel-Tutorials und Online-Schulungen an, um Einzelpersonen und Unternehmen dabei zu helfen, ihr volles Potenzial auszuschöpfen.