Excel-Schnelltipps Wie man Zellen kippt und Zeilen oder Spalten wechselt
Microsoft Excel ist ein leistungsfähiges Programm, mit dessen Hilfe Sie Ihre Daten analysieren und visualisieren können. Für beste Ergebnisse müssen Ihre Daten im richtigen Format vorliegen. Wenn Sie die Zellen in einer Zeile oder Spalte umdrehen müssen, kann es lange dauern, bis Sie sie manuell eingeben. Statt alle Daten erneut einzugeben, verwenden Sie diese Strategien, um Zeilen umzuwandeln, Spalten in Zeilen umzuwandeln und Zeilen umzukehren.
Zellen in Excel-Spalten spiegeln
Das Umkehren der Reihenfolge der Zellen in einer Microsoft Excel-Spalte ist recht einfach und kann in wenigen Schritten durchgeführt werden:
- Fügen Sie eine Spalte neben der Spalte hinzu, die Sie umdrehen möchten.
- Füllen Sie diese Spalte mit Zahlen. Beginnen Sie mit 1 und gehen Sie bis zu der Anzahl der Zeilen in der Spalte, die Sie umkehren möchten.
- Wählen Sie beide Spalten aus und klicken Sie auf Daten> Sort. Wählen Sie die Spalte aus, die Sie gerade hinzugefügt und mit Zahlen gefüllt haben. Wählen Größter bis Kleinster, und klicken Sie auf OK.
Wenn Sie dies getan haben, wird die umgedrehte Spalte umgekehrt, und Sie können die soeben erstellte Spalte löschen.
Wenn Sie ein Benutzer von Visual Basic (Makros) mit Excel "Better Than Batch" sind: Ein Tutorial zu Windows Scripting Host "Better Than Batch": Ein Tutorial zu Windows Scripting Host "Weitere Informationen", können Sie diesen Code verwenden, um dasselbe zu erreichen. Wählen Sie einfach die Spalte aus, die Sie umdrehen möchten, und führen Sie das folgende Makro aus:
Sub FlipColumns () Dim vTop als Variante Dim vEnd als Variante Dim iStart als Ganzzahl Dim iEnd als Ganzzahl Application.ScreenUpdating = False iStart = 1 iEnd = Selection.Columns.Count Do While iStart < iEnd vTop = Selection.Columns(iStart) vEnd = Selection.Columns(iEnd) Selection.Columns(iEnd) = vTop Selection.Columns(iStart) = vEnd iStart = iStart + 1 iEnd = iEnd - 1 Loop Application.ScreenUpdating = True End Sub
Übertragen von Spalten in Zeilen (und umgekehrt)
Wenn Sie eine Spalte mit Zahlen haben, die Sie in eine Zeile umwandeln möchten, verfügt Microsoft Excel über eine sehr nützliche Funktion, um genau das für Sie mit minimalem Aufwand auszuführen.
- Wählen Sie die Spalten aus, die Sie transponieren möchten, und klicken Sie auf Strg + C oder Bearbeiten> Kopieren.
- Klicken Sie auf eine offene Zelle und klicken Sie auf Bearbeiten> Inhalte einfügen…
- Wählen Transponieren und schlagen OK.
Ihre Spalte wurde jetzt in eine Zeile umgewandelt, wobei der oberste Wert links von der Zeile platziert wurde. Um eine Zeile in eine Spalte umzuwandeln, gehen Sie genauso vor. Sie können sogar einen Datenblock transponieren, wodurch die gesamte Auswahl um 90 Grad gedreht wird.
Zellen in Excel-Zeilen spiegeln
Um alle Zellen in einer Excel-Zeile umzukehren, müssen Sie die beiden vorherigen Schritte kombinieren. Da Microsoft Excel das Sortieren von Zeilen nicht unterstützt, müssen Sie die Zeile zunächst in eine Spalte umwandeln, indem Sie die Anweisungen zum Transponieren oben verwenden. Nachdem die Zeile in eine Spalte umgewandelt wurde, können Sie die Anweisungen zum Umdrehen der Werte in einer Spalte verwenden.
Nachdem Sie die Spalte umgedreht haben, kopieren Sie sie und fügen Sie sie mit ein Inhalte einfügen… und Transponieren. Es ist ein ziemlich umständlicher Weg, um es fertig zu stellen, aber es funktioniert!
Um dies auf eine viel einfachere Art und Weise zu tun, können Sie Visual Basic verwenden. So können Sie mit VBA Ihre eigene einfache Anwendung erstellen. Mit VBA können Sie Ihre eigene einfache Anwendung erstellen. Für diejenigen von Ihnen, die wirklich gerne Ihre eigene Anwendung schreiben könnten , aber ich habe noch nie zuvor eine einzige Codezeile eingegeben. Führen Sie einfach das gleiche Makro wie oben aus, ersetzen Sie jedoch alle Instanzen des Wortes “Säule” mit dem wort “Reihe.”
Sub FlipRows () Dim vTop als Variante Dim vEnd als Variante Dim iStart als Integer Dim iEnd als Integer Application.ScreenUpdating = False iStart = 1 iEnd = Selection.Rows.Count Do While iStart < iEnd vTop = Selection.Rows(iStart) vEnd = Selection.Rows(iEnd) Selection.Rows(iEnd) = vTop Selection.Rows(iStart) = vEnd iStart = iStart + 1 iEnd = iEnd - 1 Loop Application.ScreenUpdating = True End Sub
Das Spiegeln von Excel-Zellen leicht gemacht
Wenn Sie die Daten in einer Microsoft Excel-Spalte oder -zeile spiegeln müssen, können Sie mit einer der oben genannten Strategien viel Zeit sparen. Wenn Sie dies regelmäßig tun müssen, sparen Sie mit Visual Basic-Makros noch mehr Zeit. Gehen Sie jetzt raus und drehen Sie ein paar Daten!
Natürlich können Sie mit Excel noch viel mehr tun. Schauen Sie sich diese 3 verrückten Excel-Formeln an, die erstaunliche Dinge bewirken.
Müssen Sie Daten in Excel verwalten 10 erstaunlich nützliche Tabellenkalkulationsvorlagen, um Ihr Leben zu organisieren 10 erstaunlich nützliche Tabellenkalkulationsvorlagen, um Ihr Leben zu organisieren Ist Ihr Leben ein Hotch-Potch verpasster Fristen, vergessenes Einkaufen und abgelehnte Verpflichtungen? Klingt, als müsste man sich organisieren. Weiterlesen ? Welche Strategien setzen Sie ein? Teilen Sie Ihre Tipps unten!
Erfahren Sie mehr über: Microsoft Excel, Microsoft Office 2013, Microsoft Office 365, Microsoft Office Online.