Wie löscht und sortiert man ganze Spalten in Excel basierend auf dem Wert der Spaltenüberschrift?
Bei der täglichen Arbeit mit Excel kommt es häufig vor, dass Sie ganze Spalten basierend auf den Werten in der Überschriftenzeile schnell sortieren und entfernen müssen. Beispielsweise könnte Ihr Arbeitsblatt Produktinformationen für mehrere Jahre in Spalten enthalten, und Sie möchten alle Spalten mit der Bezeichnung „old“ löschen, um veraltete Daten zu bereinigen. Das manuelle Auffinden und Löschen dieser Spalten kann – besonders bei großen Datensätzen – zeitaufwendig und fehleranfällig sein. In diesem Tutorial stellen wir zwei praktische und effektive Methoden vor, mit denen Sie ganze Spalten anhand ihrer Überschriftenwerte in Excel effizient löschen können – so vereinfachen Sie Ihre Datenverwaltung und sparen unnötige manuelle Arbeit.
Löschen von Ganze Spalten sortieren basierend auf dem Überschriftenwert mithilfe von VBA-Code
Löschen von Ganze Spalten sortieren basierend auf dem Überschriftenwert mit Kutools für Excel
Löschen von Ganze Spalten sortieren basierend auf dem Überschriftenwert mithilfe von VBA-Code
Für Benutzer, die mit Makros vertraut sind, bietet VBA eine flexible Möglichkeit, Spalten automatisch anhand bestimmter Überschriftenwerte zu löschen. Dieser Ansatz eignet sich besonders gut für große Datentabellen oder wenn dieselbe Spaltenlösch-Aufgabe regelmäßig bei unterschiedlichen Datensätzen anfällt. Im Folgenden finden Sie detaillierte Schritte zur Umsetzung dieser Methode:
1. Drücken Sie gleichzeitig Alt + F11, um den Editor für Microsoft Visual Basic for Applications (VBA) zu öffnen – so können Sie benutzerdefinierten Code in Excel eingeben und ausführen.
2. Klicken Sie im VBA-Editor-Fenster in der Menüleiste auf Einfügen > Modul. Dadurch wird ein neues Modul in Ihr Projekt eingefügt, in das Sie den Code einfügen können.
VBA-Code: Löschen von Ganze Spalten sortieren basierend auf dem Überschriftenwert
Sub DeleteSpecifcColumn()
Set MR = Range("A1:D1")
For Each cell In MR
If cell.Value = "old" Then cell.EntireColumn.Delete
Next
End Sub Hinweise:
3. Nachdem Sie den Code eingefügt und die erforderlichen Anpassungen vorgenommen haben, drücken Sie F5, um ihn auszuführen. Excel löscht automatisch alle ganzen Spalten, deren Überschrift dem angegebenen Wert entspricht. Eine vorherige Auswahl ist nicht erforderlich, da der Code auf dem im Skript definierten Bereich arbeitet.
Sollte ein Fehler auftreten (z. B. weil der Überschriftenwert nicht gefunden wurde oder der angegebene eingeschränkte Bereich falsch ist), überprüfen Sie sowohl den Überschriftentext als auch den Zellbereich. Speichern Sie Ihre Arbeitsmappe zudem vor dem Ausführen von Makros, da gelöschte Spalten ohne Rückgängig-Funktion nicht einfach wiederhergestellt werden können.
Dieser VBA-Ansatz eignet sich ideal zur Automatisierung wiederkehrender Bereinigungsaufgaben – besonders bei Vorlagen oder beim Importieren von Daten, bei denen regelmäßig Spalten mit bestimmten Überschriften entfernt werden müssen. Falls Sie jedoch keine Erfahrung mit Code haben oder eine sofort verfügbare, interaktive Lösung bevorzugen, ist die unten beschriebene Kutools für Excel-Methode möglicherweise die bessere Wahl.
Löschen von Ganze Spalten sortieren basierend auf dem Überschriftenwert mit Kutools für Excel
Wenn Sie grafische Oberflächen gegenüber Code bevorzugen, bietet Kutools für Excel eine intuitive Möglichkeit, Spalten basierend auf Überschriftenwerten auszuwählen und zu löschen. Diese Methode ist für alle Benutzertypen leicht zugänglich – besonders für alle, die regelmäßig Daten filtern und neu strukturieren. Mit dem Bestimmte Zellen auswählen-Tool von Kutools wird dieser Vorgang kinderleicht:
1. Markieren Sie zunächst den Bereich, der die möglicherweise zu löschenden Spalten enthält, und achten Sie darauf, dass die Überschriftenzeile in Ihre Auswahl eingeschlossen ist. Navigieren Sie dann zu Kutools > Auswählen > Bestimmte Zellen auswählen. Mit dieser Funktion identifizieren Sie im Handumdrehen Spalten, die Ihren Kriterien entsprechen. Siehe Screenshot:

2. Wählen Sie im Dialogfeld Bestimmte Zellen auswählen unter dem Abschnitt Ganze Spalte die Option Auswahltyp aus. Wählen Sie in der Dropdown-Liste Typ angeben „Gleich“ aus und geben Sie anschließend den gewünschten Überschriftenwert (z. B. „old“) in das Feld ein. Klicken Sie nach Festlegung Ihrer Kriterien auf OK. Siehe Screenshot:

Durch die Einstellung Gleich werden ausschließlich Spalten ausgewählt, deren Überschrift exakt dem angegebenen Wert entspricht. Achten Sie daher auf korrekte Schreibweise und Groß-/Kleinschreibung, um exakt mit Ihren Spaltenüberschriften übereinzustimmen. Möchten Sie stattdessen Spalten auswählen, die einen bestimmten Begriff enthalten (ohne exakte Übereinstimmung), wählen Sie einfach den Typ Enthält für eine breitere Suche.
3. Nach der Bestätigung informiert Sie ein Dialogfeld, wie viele Spalten gemäß Ihren Kriterien gefunden und ausgewählt wurden. Klicken Sie auf OK, um es zu schließen – die betreffenden Spalten werden hervorgehoben.

4. Um die ausgewählten Spalten zu löschen, klicken Sie mit der rechten Maustaste auf eine der markierten Spaltenüberschriften und wählen Sie im Kontextmenü Löschen. Alle zugehörigen Spalten werden sofort entfernt – präzise und sicher, ohne versehentlich andere Daten zu löschen.

Wenn Sie eine kostenlose 30-Tage-Testversion dieses Dienstprogramms nutzen möchten, klicken Sie bitte hier, um sie herunterzuladen, und führen Sie anschließend die Aktion gemäß den oben beschriebenen Schritten aus.
Es ist erwähnenswert, dass die Kutools-Methode besonders hilfreich ist, wenn Sie mit komplexen Tabellen oder unbekannten Datenstrukturen arbeiten – dank der Vorschau und interaktiven Auswahlmöglichkeiten lassen sich potenzielle Fehler effektiv reduzieren. Beachten Sie jedoch: Kutools ist ein Add-In und muss installiert werden. Falls es bei Ihnen nicht installiert ist, wählen Sie entweder manuell aus oder greifen Sie auf die unten beschriebene formelbasierte Alternative zurück.
Beste Office-Produktivitätstools
Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...
Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher
- Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
- Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
- Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!
Alle Kutools-Add-Ins – ein Installationsprogramm
Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.
- Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
- Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
- Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
- 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
- Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins