Leere Spalten in Excel löschen (3 Wege)

  • Teile Das
Hugh West

Dieser Artikel zeigt Ihnen, wie Sie leere Spalten in Excel auf drei effektive und einfache Arten löschen können.

Arbeitsbuch herunterladen

Sie können das Übungsheft hier herunterladen.

Leere-Spalten-in-Excel-löschen.xlsm

3 einfache Möglichkeiten zum Löschen leerer Spalten in Excel

Hier lernen Sie 3 Möglichkeiten kennen, um leere Spalten in Excel zu löschen: mit den Excel-Bearbeitungswerkzeugen, mit einer Formel und mit VBA-Code.

1. mit den Excel-Bearbeitungswerkzeugen

Schritt 1: Wählen Sie den Datensatz aus.

Schritt 2: Gehe zu Startseite -> Suchen & Auswählen -> Gehe zu Spezial .

Schritt 3: Von der Gehe zu Spezial Pop-up-Fenster, wählen Sie Rohlinge und klicken Sie dann auf OK .

Schritt 4: Nur die leeren Zellen Ihres Datensatzes werden ausgewählt. Klicken Sie mit der rechten Maustaste, wählen Sie aus der Pop-up-Optionsliste Löschen .

Schritt 5: Als Nächstes, aus dem Pop-up Löschen Box, Pick Zellen nach links verschieben aus den Optionen. Klicken Sie auf GUT.

Dadurch werden alle leeren Spalten aus dem Datensatz gelöscht.

Lesen Sie mehr: Nicht verwendete Spalten in Excel löschen

2. mit Hilfe der Formel

Sie können Folgendes nutzen COUNTA() Formel zum Löschen leerer Spalten in Excel: Was COUNTA() Formel werden zunächst die leeren und nicht leeren Spalten in Ihrem Datensatz in Excel identifiziert, und von dort aus können Sie die leeren Spalten einfach auswählen und löschen.

Dies ist eine weitere effiziente Methode, um leere Spalten in Excel zu löschen, vor allem, wenn Sie mit vielen leeren Spalten arbeiten müssen. Lernen wir, wie das geht.

Schritt 1: Fügen Sie eine leere Zeile direkt über dem Datensatz ein, indem Sie mit der rechten Maustaste auf die erste Zeilenüberschrift klicken und einfügen. Dadurch wird eine neue Zeile über dem gesamten Datensatz eingefügt.

Schritt 2: Schreiben Sie die folgende Formel in die Zelle ganz links in Ihrem Arbeitsblatt,

=COUNTA(A2:A1048576)=0

Hier,

A2 steht für die erste Zelle des Datensatzes,

A1048576 steht für das Zeilenmaximum in Excel (2007-2019).

Schritt 3: Presse Eingabe Es wird angezeigt Wahr wenn die Spalte leer ist, oder Falsch wenn es in der gesamten Spalte mindestens eine einzige nicht leere Zelle gibt.

Schritt 4: Wenden Sie die Formel auf die anderen Spalten an, indem Sie das Feld Füllen Griff .

Schritt 5: Gehen Sie jetzt zu Startseite -> Sortieren & Filtern -> Benutzerdefinierte Sortierung .

Schritt 6: Aus dem Pop-up Sortieren Fenster, klicken Sie auf die Schaltfläche Optionen Wählen Sie dann Sortieren von links nach rechts von der Optionen sortieren Pop-up-Fenster und klicken Sie auf OK .

Schritt 7: Klicken Sie auf das Dropdown-Feld neben der Option Sortieren nach Etikett und wählen Sie dort die Option Reihe 1 .

Schritt 8: Klicken Sie auf das Dropdown-Feld unter dem Menüpunkt Sortieren nach Etikett und wählen Sie die Option Zellenwerte von dort aus.

Schritt 9: Klicken Sie auf das Dropdown-Feld unter dem Menüpunkt Bestellung Etikett und wählen Sie die Option Größte bis Kleinste . klicken OK .

Dadurch werden alle leeren Spalten auf die linke Seite des Arbeitsblatts verschoben.

Schritt 10: Wählen Sie dort einfach den gesamten Datensatz mit leeren Spalten aus, klicken Sie mit der rechten Maustaste und wählen Sie dann Löschen .

Schritt 11: Aus dem Pop-up Löschen Box, wählen Sie die Gesamte Spalte aus den Optionen. Klicken Sie auf OK .

Dadurch werden alle leeren Spalten aus dem Datensatz gelöscht.

Ähnliche Lektüre:

  • Wie man mehrere Spalten in Excel löscht
  • Doppelte Spalten in Excel löschen (6 Wege)
  • Wie man zusätzliche Spalten in Excel löscht (7 Methoden)
  • Spalten in Excel löschen, ohne die Formel zu beeinträchtigen (zwei Möglichkeiten)

3. durch Verwendung von VBA-Code

Wenn Sie ein erfahrener Excel-Anwender sind, dann ist diese Methode genau das Richtige für Sie. Die Implementierung von VBA-Code ist der sicherste Weg, um leere Spalten in Excel zu löschen. Er löscht nur die absolut leeren Spalten. Wenn eine Spalte einen einzigen Zellwert enthält, sogar eine beliebige Zelle eine leere Zeichenkette zurückgibt, bleibt die gesamte Spalte vollständig intakt.

Nachfolgend finden Sie die automatische Methode zum Löschen leerer Spalten in Excel.

Schritt 1: Presse Alt + F11 auf Ihrer Tastatur oder gehen Sie auf die Registerkarte Entwickler -> Visual Basic um den Visual Basic Editor zu öffnen.

Schritt 2: Klicken Sie in der Menüleiste auf einfügen. -> Modul .

Schritt 3: Kopieren Sie den folgenden Code und fügen Sie ihn in das Codefenster ein.

 Public Sub DeleteBlankColumns() Dim SrcRange As Range Dim EntrColumn As Range On Error Resume Next Set SrcRange = Application.InputBox( _ "Select a range:", "Delete Blank Columns", _ Application.Selection.Address, Type:=8) If Not (SrcRange Is Nothing) Then Application.ScreenUpdating = False For i = SrcRange.Columns.Count To 1 Step -1 Set EntrColumn = SrcRange.Cells(1, i).EntrColumn IfApplication.WorksheetFunction.CountA(EntrColumn) = 0 Then EntrColumn.Delete End If Next Application.ScreenUpdating = True End If End Sub 

Schritt 4: Presse F5 auf Ihrer Tastatur oder wählen Sie in der Menüleiste ausführen. -> Sub/UserForm ausführen Sie können auch einfach auf das kleine Symbol klicken. Symbol abspielen in der Untermenüleiste, um das Makro auszuführen.

Schritt 5: Wechseln Sie im Pop-up-Dialogfeld zu dem gewünschten Arbeitsblatt, wählen Sie den gewünschten Bereich aus und klicken Sie auf OK .

Dadurch werden alle leeren Spalten in der Datenbank gelöscht.

Schlussfolgerung

Wir haben gezeigt, wie man mit den Excel-Bearbeitungswerkzeugen leere Spalten löschen kann, wir haben gezeigt, wie man Formeln zum Löschen leerer Spalten anwendet, und wir haben auch den VBA-Code zum Löschen leerer Spalten in Excel implementiert.

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.