Zum Hauptinhalt springen

6 einfache Möglichkeiten, leere Zeilen in Excel zu entfernen (Schritt für Schritt)

Author: Sun Last Modified: 2025-05-28

Wenn Sie mit großen Datensätzen arbeiten, die leere Zeilen enthalten, kann dies Ihr Arbeitsblatt unübersichtlich machen und die Datenanalyse behindern. Während Sie eine kleine Anzahl leerer Zeilen manuell entfernen können, wird es zeitaufwendig und ineffizient, wenn es um Hunderte solcher Zeilen geht. In diesem Tutorial stellen wir sechs verschiedene Methoden vor, um leere Zeilen effizient in Gruppen zu entfernen. Diese Techniken decken verschiedene Szenarien ab, die Sie in Excel möglicherweise antreffen, sodass Sie mit saubereren und strukturierteren Daten arbeiten können.

A screenshot showing an Excel worksheet with blank rows for removal


Video: Leere Zeilen entfernen


Leere Zeilen entfernen

 

Beim Entfernen leerer Zeilen aus einem Datensatz ist Vorsicht geboten, da einige häufig empfohlene Methoden versehentlich Zeilen löschen können, die Daten enthalten. Zum Beispiel sind zwei beliebte Tipps im Internet (die auch weiter unten in diesem Tutorial bereitgestellt werden):

  • Verwenden von "Gehe zu speziell", um leere Zellen auszuwählen und dann die Zeilen dieser ausgewählten leeren Zellen zu entfernen.
  • Verwenden der Filterfunktion, um leere Zellen in einer Schlüsselspalte zu filtern und dann die leeren Zeilen im gefilterten Bereich zu entfernen.

Allerdings besteht bei beiden Methoden das Risiko, versehentlich Zeilen zu löschen, die wichtige Daten enthalten, wie die folgenden Screenshots zeigen.

A screenshot showing a dataset in Excel where careless removal of blank rows could delete important data

Um solche unbeabsichtigten Löschungen zu vermeiden, wird empfohlen, eine der folgenden vier Methoden zu verwenden, um präzise leere Zeilen zu löschen.


>> Leere Zeilen durch eine Hilfsspalte entfernen

Schritt 1: Hilfsspalte hinzufügen und COUNTA-Funktion verwenden
  1. Am weitesten rechts im Datensatz fügen Sie die Spalte "Hilfe" hinzu und verwenden die folgende Formel in der ersten Zelle der Spalte:
    =COUNTA(A2:C2)
    A screenshot showing the addition of a helper column and the COUNTA function to identify blank rows in Excel
    Hinweis: In der Formel steht A2:C2 für den Bereich, in dem Sie die nicht leeren Zellen zählen möchten.
  2. Ziehen Sie dann das Auto-Ausfüllen-Handle nach unten, um die Formel zu übertragen und die Anzahl der nicht leeren Zellen in jeder Zeile zu zählen. Eine „0“ zeigt an, dass die entsprechende Zeile vollständig leer ist.
    A screenshot showing the COUNTA formula applied across rows to detect blank rows in Excel
Schritt 2: Leere Zeilen durch die Hilfsspalte filtern
  1. Klicken Sie auf eine beliebige Zelle der Hilfsspalte, wählen Sie "Daten" > "Filter".
    A screenshot showing the Filter option in Excel ribbon
  2. Klicken Sie dann auf den "Filterpfeil" und aktivieren Sie nur die „0“ im erweiterten Menü, und klicken Sie auf "OK".
    A screenshot showing the use of the Filter feature to filter out blank rows on the helper column

Jetzt wurden alle leeren Zeilen gefiltert.

A screenshot showing blank rows filtered out using the helper column in Excel

Schritt 3: Leere Zeilen löschen

Wählen Sie die leeren Zeilen aus (klicken Sie auf die Zeilennummer und ziehen Sie nach unten, um alle leeren Zeilen auszuwählen), klicken Sie dann mit der rechten Maustaste und wählen Sie "Zeile löschen" aus dem Kontextmenü (oder Sie können die Tastenkombination "Strg" + "-").

A screenshot showing the deletion of blank rows using the context menu in Excel

Schritt 4: Wählen Sie Filter in der Gruppe Sortieren & Filtern, um den angewendeten Filter zu löschen.

A screenshot showing the Filter option in Excel ribbon to clear the applied filter in Excel

Ergebnis:

A screenshot showing the result of removing blank rows in Excel after using the helper column method

Hinweis: Wenn Sie die Hilfsspalte nicht mehr benötigen, entfernen Sie sie nach dem Filtern.

>> Leere Zeilen durch Kutools in 3 Sekunden entfernen

Für eine schnelle und mühelose Möglichkeit, leere Zeilen genau aus Ihrer Auswahl zu entfernen, ist die beste Lösung die Nutzung der Funktion "Leere Zeilen löschen" von "Kutools für Excel". So geht's:

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...
  1. Wählen Sie den Bereich aus, aus dem Sie leere Zeilen entfernen möchten.
  2. Klicken Sie auf "Kutools" > "Löschen" > "Leere Zeilen löschen" > "Ausgewählter Bereich".
  3. Wählen Sie die gewünschte Option aus und klicken Sie auf "OK" im erscheinenden Dialogfeld.

    A screenshot showing how to use Kutools to delete blank rows in Excel from a selected range

Zusätzliche Informationen:
  • Neben dem Entfernen leerer Zeilen innerhalb einer Auswahl ermöglicht Kutools für Excel Ihnen auch, mit einem einzigen Klick schnell leere Zeilen aus dem "aktuellen Arbeitsblatt", den "ausgewählten Blättern" oder der "gesamten Arbeitsmappe" zu löschen.

  • Bevor Sie die Funktion "Leere Zeilen löschen" verwenden, installieren Sie bitte Kutools für Excel. Klicken Sie hier, um Kutools für Excel jetzt herunterzuladen.


>> Leere Zeilen manuell entfernen

Wenn es nur wenige leere Zeilen zu entfernen gibt, können Sie diese auch manuell löschen.

Schritt 1: Leere Zeilen auswählen

Klicken Sie auf die Zeilennummer, um eine einzelne leere Zeile auszuwählen. Wenn es mehrere leere Zeilen gibt, halten Sie die Taste "Strg" gedrückt und klicken Sie nacheinander auf die Zeilennummern, um sie auszuwählen.

A screenshot showing how to select blank rows manually in Excel using the row numbers

Schritt 2: Leere Zeilen löschen

Nachdem Sie die leeren Zeilen ausgewählt haben, klicken Sie mit der rechten Maustaste und wählen Sie "Löschen" aus dem Kontextmenü (oder Sie können die Tastenkombination "Strg" + "-").

A screenshot showing the context menu to delete selected blank rows in Excel

Ergebnis:

A screenshot showing the result after manually removing blank rows in Excel


>> Leere Zeilen durch Verwendung von VBA entfernen

Wenn Sie sich für VBA interessieren, bietet dieses Tutorial zwei VBA-Codes, um leere Zeilen in der Auswahl und im aktiven Arbeitsblatt zu entfernen.

Schritt 1: Kopieren Sie VBA in das Microsoft Visual Basic for Applications-Fenster
  1. Aktivieren Sie das Blatt, aus dem Sie leere Zeilen entfernen möchten, und drücken Sie dann die Tasten "Alt" + "F11".

    A screenshot showing the shortcut key Alt + F11

  2. Klicken Sie im erscheinenden Fenster auf "Einfügen" > "Modul".

  3. Kopieren und fügen Sie dann einen der folgenden Codes in das neue leere Modul ein.

    Code 1: Leere Zeilen aus dem aktiven Arbeitsblatt entfernen

    Sub RemoveBlankRows()
    'UpdatebyExtendoffice
        Dim wsheet As Worksheet
        Dim lastRow As Long
        Dim i As Long
        
        ' Set the worksheet variable to the active sheet
        Set wsheet = ActiveSheet
        
        ' Get the last row of data in the worksheet
        lastRow = wsheet.Cells(wsheet.Rows.Count, 1).End(xlUp).Row
        
        ' Loop through each row in reverse order
        For i = lastRow To 1 Step -1
            ' Check if the entire row is blank
            If WorksheetFunction.CountA(wsheet.Rows(i)) = 0 Then
                ' If the row is blank, delete it
                wsheet.Rows(i).Delete
            End If
        Next i
    End Sub
    

    Code 2: Leere Zeilen aus dem ausgewählten Bereich entfernen

    Sub RemoveBlankRowsInRange()
    'UpdatebyExtendoffice
    Dim sRange As Range
    Dim row As Range
    ' Prompt the user to select a range
    On Error Resume Next
    Set sRange = Application.InputBox(prompt:="Select a range", Title:="Kutools for Excel", Type:=8)
    ' Check if a range is selected
    If Not sRange Is Nothing Then
    ' Loop through each row in reverse order
    For Each row In sRange.Rows
    ' Check if the entire row is blank
    If WorksheetFunction.CountA(row) = 0 Then
    ' If the row is blank, delete it
    row.Delete
    End If
    Next row
    Else
    MsgBox "No range selected. Please select a range and run the macro again.", vbExclamation
    End If
    End Sub
    

    A screenshot showing the VBA module window with code to remove blank rows in Excel

Schritt 2: Code ausführen und leere Zeilen löschen

Klicken Sie auf die Schaltfläche "Ausführen" oder drücken Sie die Taste "F5", um den Code auszuführen.

  • Wenn Sie Code 1 verwenden, um leere Zeilen im aktiven Blatt zu entfernen, werden nach der Ausführung des Codes alle leeren Zeilen im Blatt gelöscht.

  • Wenn Sie Code 2 verwenden, um leere Zeilen aus der Auswahl zu entfernen, erscheint nach der Ausführung des Codes ein Dialogfeld, in dem Sie einen Bereich auswählen, aus dem Sie leere Zeilen entfernen möchten, und klicken Sie auf "OK".

    A screenshot showing a dialog box for selecting a range to remove blank rows in Excel using VBA

Ergebnisse:

Code 1: Leere Zeilen im aktiven Blatt entfernen

A screenshot showing the result of using VBA Code 1 to remove blank rows in the active sheet in Excel

Code 2: Leere Zeilen im ausgewählten Bereich entfernen

A screenshot showing the result of using VBA Code 2 to remove blank rows from a selected range in Excel

Zeilen mit leeren Zellen entfernen

 

Dieser Abschnitt enthält zwei Teile: Einer verwendet die Funktion "Gehe zu speziell", um Zeilen mit leeren Zellen zu entfernen, und der andere verwendet die Filterfunktion, um Zeilen zu entfernen, die in einer bestimmten Schlüsselspalte Leerstellen enthalten.

>> Zeilen mit leeren Zellen durch Gehe zu speziell entfernen

Die Funktion "Gehe zu speziell" wird häufig zur Entfernung leerer Zeilen empfohlen. Es kann ein hilfreiches Werkzeug sein, wenn Sie Zeilen entfernen müssen, die mindestens eine leere Zelle enthalten.

Schritt 1: Leere Zellen im Bereich auswählen
  1. Wählen Sie den Bereich aus, aus dem Sie leere Zeilen löschen möchten, und wählen Sie "Start" > "Suchen & Auswählen" > "Gehe zu speziell".
    A screenshot showing the Go To Special feature in Excel for selecting blank cells
    Oder Sie können direkt die Taste "F5" drücken, um das Dialogfeld "Gehe zu" zu öffnen, und klicken Sie auf die Schaltfläche "Speziell", um zum Dialogfeld "Gehe zu speziell" zu wechseln.
  2. Wählen Sie im Dialogfeld "Gehe zu speziell" die Option "Leerstellen" und klicken Sie auf "OK".
    A screenshot showing the Go To Special dialog in Excel with the Blanks option selected

Jetzt wurden alle leeren Zellen im ausgewählten Bereich ausgewählt.

A screenshot showing blank cells selected in the range using Go To Special in Excel

Schritt 2: Zeilen löschen, die leere Zellen enthalten
  1. Klicken Sie mit der rechten Maustaste auf eine beliebige ausgewählte Zelle und wählen Sie "Löschen" aus dem Kontextmenü (oder Sie können die Tastenkombination "Strg" + "-").
    A screenshot showing the context menu to delete rows containing blank cells in Excel
  2. Wählen Sie im Dialogfeld "Löschen" die Option "Gesamte Zeile" und klicken Sie auf "OK".
    A screenshot showing the Delete dialog in Excel with the Entire Row option selected
Ergebnis:

A screenshot showing the result after removing rows containing blank cells in Excel using Go To Special

Hinweis: Wie Sie oben sehen, wird jede Zeile, die mindestens eine leere Zelle enthält, entfernt. Dies kann zu einem Verlust wichtiger Daten führen. Bei großen Datensätzen kann es lange dauern, den Verlust zu finden und wiederherzustellen. Daher empfehle ich, vor der Verwendung dieser Methode zunächst ein Backup zu erstellen.

>> Zeilen mit leeren Zellen in einer Schlüsselspalte durch die Filterfunktion entfernen

Wenn Sie einen großen Datensatz haben und Zeilen basierend darauf entfernen möchten, ob eine Schlüsselspalte leere Zellen enthält, kann die Filterfunktion von Excel ein leistungsstarkes Werkzeug sein.

Schritt 1: Leere Zellen in der Schlüsselspalte filtern
  1. Wählen Sie den Datensatz aus, klicken Sie auf die Registerkarte "Daten", gehen Sie zur Gruppe "Sortieren & Filtern", klicken Sie auf "Filter", um den Filter auf den Datensatz anzuwenden.
    A screenshot showing how to apply a filter to a dataset in Excel using the Data tab
  2. Klicken Sie auf den "Filterpfeil" für die Schlüsselspalte, die Sie verwenden möchten, um Zeilen zu entfernen. In diesem Beispiel ist die Spalte "ID" die Schlüsselspalte, und aktivieren Sie nur "Leerstellen" im erweiterten Menü. Klicken Sie auf "OK".
    A screenshot showing the filter dropdown menu with the Blanks option selected in Excel

Jetzt wurden alle leeren Zellen in der Schlüsselspalte gefiltert.

A screenshot showing rows with blank cells filtered in the key column in Excel

Schritt 2: Zeilen löschen

Wählen Sie die verbleibenden Zeilen aus (klicken Sie auf die Zeilennummer und ziehen Sie nach unten, um alle leeren Zeilen auszuwählen), klicken Sie dann mit der rechten Maustaste und wählen Sie "Zeile löschen" im Kontextmenü (oder Sie können die Tastenkombination "Strg" + "-"). Klicken Sie auf "OK" im erscheinenden Dialogfeld.

A screenshot showing how to delete filtered blank rows in Excel

Schritt 3: Wählen Sie Filter in der Gruppe Sortieren & Filtern, um den angewendeten Filter zu löschen.

A screenshot showing how to clear the applied filter in Excel

Ergebnis:

A screenshot showing the result after removing rows with blank cells in the key column using the Filter feature in Excel

Hinweis: Wenn Sie leere Zeilen basierend auf zwei oder mehr Schlüsselspalten entfernen möchten, wiederholen Sie Schritt 1, um Leerstellen in den Schlüsselspalten nacheinander zu filtern, und löschen Sie dann die Zeilen mit leeren Zellen.

 

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!