Zum Hauptinhalt springen

Spalten in Excel verschieben oder tauschen - (Vollständige Anleitung)

Author: Xiaoyang Last Modified: 2025-05-28

Eine effiziente Verwaltung von Daten in Excel erfordert oft das Neuanordnen von Spalten, um Ihre Arbeitsblätter besser zu strukturieren. Ob Sie eine einzelne Spalte verschieben, mehrere Spalten neu anordnen oder die Positionen zweier Spalten tauschen müssen – diese Aufgabe ist ein häufiger und dennoch kritischer Bestandteil der Datenverwaltung. Auch wenn es einfach erscheinen mag, kann die effiziente Durchführung dieser Aktionen viel Zeit sparen und helfen, potenzielle Fehler zu vermeiden.

In dieser umfassenden Anleitung werden wir verschiedene Methoden untersuchen, um Spalten in Excel zu verschieben oder zu tauschen – von grundlegenden Techniken wie Ziehen und Ablegen bis hin zu fortgeschrittenen Lösungen mit VBA und Drittanbietertools wie Kutools für Excel.


Eine oder mehrere Spalten verschieben

Beim Arbeiten mit großen Datensätzen in Excel ist das Neuanordnen von Spalten eine gängige Aufgabe. Ob Sie die Reihenfolge Ihrer Daten zur besseren Lesbarkeit anpassen oder sie neu anordnen müssen, um bestimmte Anforderungen zu erfüllen – es gibt mehrere Möglichkeiten, Spalten effizient zu verschieben. Hier werden wir drei Methoden behandeln:

Methode 1: Durch Ziehen und Ablegen

Dies ist die einfachste und intuitivste Methode, um Spalten innerhalb eines Excel-Arbeitsblatts zu verschieben.

  1. Spalte auswählen:
    Klicken Sie auf den Spaltenbuchstaben oben im Arbeitsblatt, um die gesamte Spalte hervorzuheben.
  2. Umschalttaste gedrückt halten:
    Bewegen Sie den Cursor an den Rand der ausgewählten Spalte, bis er sich in einen vierseitigen Pfeil verwandelt.
  3. An die neue Position ziehen:
    Halten Sie die Umschalttaste gedrückt, klicken Sie dann und ziehen Sie die Spalte an die gewünschte Position.
  4. Maus loslassen:
    Sobald Sie die gewünschte Position erreicht haben, lassen Sie die Maustaste los, und die Spalte wird verschoben.
Tipps:
  • Für das Verschieben mehrerer benachbarter Spalten:
    Um mehrere benachbarte Spalten auszuwählen, klicken Sie auf den ersten Spaltenbuchstaben, den Sie verschieben möchten, halten Sie die Maustaste gedrückt und ziehen Sie nach rechts, um weitere Spalten zu markieren.
  • Für das Verschieben eines Teils von Spalten:
    Wenn Sie nur einen bestimmten Zellbereich innerhalb einer Spalte verschieben müssen, ohne die umgebenden Daten zu beeinträchtigen, wählen Sie die gewünschten Zellen manuell aus, bevor Sie eine Verschiebungsmethode anwenden.
  • Für das Rückgängigmachen einer Aktion:
    Wenn Sie versehentlich die falsche Spalte ausgeschnitten haben, können Sie "Strg" + "Z" verwenden, um die Aktion rückgängig zu machen und die Daten wiederherzustellen.
  • Vorteile:
  • Schnell und einfach zu bedienen.
  • Nachteile:
  • Kann nicht verwendet werden, wenn mehrere nicht benachbarte Spalten verschoben werden sollen.
  • Erfordert sorgfältiges Vorgehen, um versehentliche Datenverschiebungen zu vermeiden.
 

Methode 2: Mit Kutools für Excel

Wenn Ihr Arbeitsblatt eine große Anzahl von Datenspalten enthält, kann die traditionelle Drag-and-Drop-Methode leicht zu Fehlausrichtungen oder Bedienungsfehlern führen. In solchen Fällen wird die Funktion „Spaltenliste“ von „Kutools für Excel“ zu Ihrem leistungsstarken Assistenten. Sie unterstützt präzises Positionieren und hilft Ihnen, Spalten mühelos an die gewünschte Stelle zu verschieben, wodurch die Genauigkeit des Datenlayouts und die Effizienz der Operationen gewährleistet werden, was komplexe Datenorganisation einfach und effizient macht.

Kutools für Excel bietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und Kreativität sowie Effizienz zu steigern. Durch die Integration mit KI-Funktionen automatisiert Kutools Aufgaben präzise und macht das Datenmanagement mühelos. Detaillierte Informationen zu Kutools für Excel... Kostenlose Testversion...

Nach der Installation von Kutools für Excel gehen Sie bitte wie folgt vor:

  1. Klicken Sie auf "Kutools" > "Navigation" > "Spaltenliste", um dieses „Spaltenliste“-Fenster zu öffnen;
  2. Wählen Sie im Fenster die Spalte aus, die Sie verschieben möchten, und ziehen Sie sie per Drag & Drop an die gewünschte Position.
  • Vorteile:
  • Reduziert das Risiko von Datenfehlern.
  • Bietet eine intuitive Benutzeroberfläche zur Verwaltung von Spaltenbewegungen.
  • Verschiebt die Spalte schnell an den Anfang oder das Ende des Datenbereichs mit einem einfachen Klick.
  • Nachteile:
  • Erfordert Installation.
 

Methode 3: Durch Ausschneiden und Einfügen

Wenn Sie Tastenkombinationen bevorzugen oder strukturiert arbeiten, ist die Methode des Ausschneidens und Einfügens eine effektive Möglichkeit, Spalten zu verschieben.

  1. Spalte auswählen:
    Klicken Sie auf den Spaltenbuchstaben, um die gesamte Spalte hervorzuheben.
  2. Spalte ausschneiden:
    Drücken Sie "Strg" + "X", oder klicken Sie mit der rechten Maustaste und wählen Sie "Ausschneiden".
    click cut from the right click menu
  3. Zielspalte auswählen und Spalte einfügen:
    Klicken Sie auf die Spalte, in die Sie die ausgeschnittene Spalte einfügen möchten. Klicken Sie dann mit der rechten Maustaste auf die Zielspalte und wählen Sie "Ausgeschnittene Zellen einfügen", oder drücken Sie "Strg" + "+" (die +-Taste auf dem Ziffernblock).
    click to insert the column
Tipps:
  • Für das Verschieben mehrerer benachbarter Spalten:
    Um mehrere benachbarte Spalten auszuwählen, klicken Sie auf den ersten Spaltenbuchstaben, den Sie verschieben möchten, halten Sie die Maustaste gedrückt und ziehen Sie nach rechts, um weitere Spalten zu markieren.
  • Für das Verschieben eines Teils von Spalten:
    Wenn Sie nur einen bestimmten Zellbereich innerhalb einer Spalte verschieben müssen, ohne die umgebenden Daten zu beeinträchtigen, wählen Sie die gewünschten Zellen manuell aus, bevor Sie eine Verschiebungsmethode anwenden.
  • Für das Rückgängigmachen einer Aktion:
    Wenn Sie versehentlich die falsche Spalte ausgeschnitten haben, können Sie "Strg" + "Z" verwenden, um die Aktion rückgängig zu machen und die Daten wiederherzustellen.
  • Vorteile:
  • Die Operation ist flexibel und unterstützt Einfügen ohne Überschreiben.
  • Nachteile:
  • Kann zu Datenverlust führen, wenn man beim Umgang mit der Zwischenablage nicht vorsichtig ist.
  • Kann nicht verwendet werden, wenn mehrere nicht benachbarte Spalten verschoben werden sollen.

Zwei Spalten oder Bereiche tauschen

Das Tauschen von zwei Spalten oder Bereichen in Excel ist eine gängige Aufgabe, aber ihre effiziente Durchführung kann Zeit sparen und Fehler vermeiden. Dieser Artikel untersucht zwei effektive Methoden: die Verwendung von VBA-Code und Kutools für Excel.

Methode 1: Mit VBA-Code

VBA ermöglicht es Benutzern, Aufgaben in Excel zu automatisieren. Im Folgenden finden Sie eine Schritt-für-Schritt-Anleitung zum Tauschen von zwei Spalten mit VBA.

  1. VBA-Editor öffnen:
    Drücken Sie "Alt" + "F11", um den VBA-Editor zu starten.
  2. Modul einfügen:
    Gehen Sie zu "Einfügen" > "Modul", um ein neues Modul zu erstellen.
  3. Code in das Modul einfügen:
    Kopieren und fügen Sie den folgenden VBA-Code in das Modul ein:
    Sub SwapTwoRange()
    'Updateby Extendoffice
    Dim Rng1 As Range, Rng2 As Range
    Dim arr1 As Variant, arr2 As Variant
    xTitleId = "KutoolsforExcel"
    Set Rng1 = Application.Selection
    Set Rng1 = Application.InputBox("Range1:", xTitleId, Rng1.Address, Type:=8)
    Set Rng2 = Application.InputBox("Range2:", xTitleId, Type:=8)
    Application.ScreenUpdating = False
    arr1 = Rng1.Value
    arr2 = Rng2.Value
    Rng1.Value = arr2
    Rng2.Value = arr1
    Application.ScreenUpdating = True
    End Sub
    
  4. Makro ausführen:
    Drücken Sie "F5", um den Code auszuführen. Folgen Sie den Anweisungen, um die beiden Spalten oder Bereiche auszuwählen.
    vba code to select the first column
    vba code to select the second column

Ergebnis: Die Spalten oder Bereiche werden sofort getauscht.
vba code to swap two columns

  • Nachteile:
  • VBA-Makros verfügen über keine native Rückgängig-Funktion, daher ist es wichtig, Ihre Daten vor der Ausführung zu sichern, um irreversible Verluste zu verhindern.
  • VBA behält die Zellformatierung (z. B. Zellfarben, Rahmen) bei Spaltentausch nicht bei.
 

Methode 2: Mit Kutools für Excel

Müde von der mühsamen Kopier-Einfügen-Routine oder dem Risiko, wichtige Formatierungen zu verlieren, wenn Sie Spalten in Excel neu organisieren? "Kutools für Excel" bietet eine nützliche Funktion – die Funktion „Bereiche tauschen“, die es Benutzern ermöglicht, zwei Spalten oder Bereiche sofort zu tauschen, während die ursprüngliche Formatierung erhalten bleibt. Dadurch bleiben Zellfarben, Schriftarten und andere Stile unverändert, sodass nach dem Tauschen keine manuellen Anpassungen erforderlich sind.

Kutools für Excel bietet über 300 erweiterte Funktionen, um komplexe Aufgaben zu vereinfachen und Kreativität sowie Effizienz zu steigern. Durch die Integration mit KI-Funktionen automatisiert Kutools Aufgaben präzise und macht das Datenmanagement mühelos. Detaillierte Informationen zu Kutools für Excel... Kostenlose Testversion...

Nach der Installation von Kutools für Excel gehen Sie bitte wie folgt vor:

  1. Klicken Sie auf "Kutools" > "Bereich" > "Bereiche tauschen".
  2. Wählen Sie im Dialogfeld „Bereiche tauschen“ die Spalten oder Bereiche aus, die Sie separat tauschen möchten, siehe Screenshot:
    specify the options in the dialog box
  3. Klicken Sie dann auf die Schaltfläche "OK", und die ausgewählten Spalten oder Bereiche werden sofort ausgetauscht, ohne die Formatierung zu ändern.
    swap columns by kutools
  • Vorteile
  • Keine Programmierung erforderlich.
  • Schnell und benutzerfreundlich.
  • Behält die Zellformatierung bei, einschließlich Farben, Rahmen und Stilen.
  • Unterstützt die Option „Rückgängig“.

FAQs

  1. Kann ich nicht benachbarte Spalten in Excel tauschen?
    ✅ Ja, Sie können nicht benachbarte Spalten in Excel sowohl mit VBA als auch mit Kutools tauschen. Bei VBA können Sie spezifische Spalten unabhängig von ihrer Position definieren. Bei Kutools ermöglicht die Funktion „Bereiche tauschen“, beliebige zwei Bereiche auszuwählen, auch wenn sie nicht benachbart sind.
  2. Wirkt sich das Tauschen von Spalten auf meine Formeln in Excel aus?
    ✅ Das Tauschen von Spalten kann Formeln beeinflussen, die auf diese Spalten verweisen, da Formeln ihre Bezüge automatisch anpassen. Wenn jedoch absolute Bezüge ($A$1) verwendet werden, ändern sie sich beim Tauschen von Spalten nicht.
  3. Wie korrigiere ich einen Fehler, den ich beim Verschieben von Daten in Excel gemacht habe?
    ✅ Wenn Sie einen Fehler beim Verschieben von Daten gemacht haben, können Sie die Rückgängig-Funktion (STRG + Z) verwenden, um die Aktion rückgängig zu machen. Alternativ können Sie die Daten manuell an ihre ursprüngliche Position zurückverschieben oder eine Sicherungsversion Ihrer Datei verwenden, falls verfügbar.
  4. Wie tausche ich in Zeilen organisierte Daten aus?
    ✅ Der Prozess zum Tauschen von Zeilen ähnelt dem Tauschen von Spalten. Bei VBA ersetzen Sie Spalten durch Zeilen im Code. Bei Kutools verwenden Sie die Funktion „Bereiche tauschen“ und wählen zwei Zeilenbereiche statt Spaltenbereiche aus.

Fazit:

Excel bietet mehrere Methoden, um Spalten effizient zu verschieben oder zu tauschen. Für einfache Verschiebungen sind Ziehen und Ablegen oder Ausschneiden und Einfügen praktische Lösungen. Wenn Sie mehr Kontrolle und Automatisierung benötigen, ist VBA ein leistungsstarkes Werkzeug für häufige oder groß angelegte Operationen. Andererseits vereinfacht Kutools für Excel den Prozess und bietet eine benutzerfreundliche Oberfläche, die die Formatierung beibehält. Abhängig von Ihren Anforderungen können Sie die Methode auswählen, die am besten zu Ihrem Workflow passt, um sowohl Effizienz als auch Genauigkeit bei der Verwaltung Ihrer Daten sicherzustellen. Wenn Sie daran interessiert sind, weitere Excel-Tipps und -Tricks zu erkunden, bietet unsere Website Tausende von Tutorials, um Ihnen zu helfen, Excel zu beherrschen.

Beste Büroproduktivitätswerkzeuge

🤖 Kutools AI-Assistent: Revolutionieren Sie die Datenanalyse basierend auf: Intelligente Ausführung   |  Code generieren  |  Benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme generieren  |  Erweiterte Funktionen aufrufen
Beliebte Funktionen: Finden, Hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten oder Zellen kombinieren ohne Datenverlust   |   Runden ...
Erweiterte SVERWEIS: Mehrfachkriterien SVERWEIS    Mehrfachwert SVERWEIS  |   Mehrblatt-SVERWEIS   |   Fuzzy Match ....
Erweiterte Dropdown-Liste: Schnell Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl Dropdown-Liste ....
Spaltenmanager: Eine bestimmte Anzahl von Spalten hinzufügen  |  Spalten verschieben  |  Sichtbarkeitsstatus ausgeblendeter Spalten umschalten  |  Bereiche & Spalten vergleichen ...
Hervorgehobene Funktionen: Gitterfokus   |  Entwurfsansicht   |   Erweiterte Formelleiste    Arbeitsmappe & Arbeitsblatt-Manager   |  AutoText-Bibliothek (Auto Text)   |  Datumsauswahl   |  Daten zusammenführen   |  Zellen verschlüsseln/entschlüsseln    E-Mail senden nach Liste   |  Spezialfilter   |   Spezialfilter (Filtern fett/kursiv/durchgestrichen...) ...
Top15 Werkzeugsets12 Textwerkzeuge (Text hinzufügen, Bestimmte Zeichen löschen, ...)   |   50+ Diagramm typen (Gantt-Diagramm, ...)   |   40+ Praktische Formeln (Alter basierend auf dem Geburtsdatum berechnen, ...)   |   19 Einfügewerkzeuge (QR-Code einfügen, Bild aus Pfad einfügen, ...)   |   12 Konvertierungswerkzeuge (In Wörter umwandeln, Währungsumrechnung, ...)   |   7 Konsolidieren & Aufteilen Werkzeuge (Erweiterte Zeilen zusammenführen, Zellen aufteilen, ...)   |   ... und mehr

Verbessern Sie Ihre Excel-Fähigkeiten mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor. Kutools für Excel bietet über300 erweiterte Funktionen zur Steigerung der Produktivität und Zeitersparnis.  Klicken Sie hier, um die Funktion zu erhalten, die Sie am meisten benötigen...


Office Tab bringt eine Registerkartenoberfläche zu Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie die Bearbeitung und das Lesen mit Registerkarten in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters, anstatt in neuen Fenstern.
  • Steigert Ihre Produktivität um50 % und reduziert täglich hunderte von Mausklicks für Sie!