Ga naar hoofdinhoud

6 eenvoudige manieren om lege rijen in Excel te verwijderen (stap voor stap)

Wanneer u werkt met grote gegevenssets die lege rijen bevatten, kan dit uw werkblad onoverzichtelijk maken en gegevensanalyse belemmeren. Hoewel u handmatig een klein aantal lege rijen kunt verwijderen, wordt het tijdrovend en inefficiënt wanneer u te maken heeft met honderden lege rijen. In deze zelfstudie presenteren we zes verschillende methoden om op efficiënte wijze lege rijen in batches te verwijderen. Deze technieken dekken verschillende scenario's die u in Excel kunt tegenkomen, waardoor u met schonere en meer gestructureerde gegevens kunt werken.

doc verwijder lege rijen 1


Video: verwijder lege rijen

 


Lege rijen verwijderen

 

Bij het verwijderen van lege regels uit een gegevensset is het belangrijk om voorzichtig te zijn, aangezien sommige veelvoorkomende methoden per ongeluk rijen kunnen verwijderen die gegevens bevatten. Twee populaire tips die op internet zijn gevonden, zijn bijvoorbeeld (die ook in deze tutorial hieronder worden gegeven):

  • Gebruik makend van "Ga naar speciaal" om lege cellen te selecteren en vervolgens de rijen van deze geselecteerde lege cellen te verwijderen.
  • De FILTER functie om lege cellen in een sleutelkolom te filteren en vervolgens de lege rijen in het gefilterde bereik te verwijderen.

Beide methoden hebben echter het potentieel om per ongeluk rijen te verwijderen die belangrijke gegevens bevatten, zoals hieronder getoonde schermafbeeldingen.

doc verwijder lege rijen 2

Om dergelijke onbedoelde verwijderingen te voorkomen, wordt aanbevolen om gebruik een van de onderstaande vier methoden om lege rijen precies te verwijderen.


>> Verwijder lege rijen door een hulpkolom

Stap 1: voeg een hulpkolom toe en gebruik de functie COUNTA
  1. Voeg aan de rechterkant van de dataset de "Helper" kolom en gebruik onderstaande formule in de eerste cel van de kolom:

    =COUNTA(A2:C2)

    Note: In de formule is A2:C2 het bereik waarin u de niet-lege cellen wilt tellen.

  2. Dan sleep de hendel voor automatisch vullen naar beneden om de formule te vullen om het aantal niet-lege cellen in elke rij te tellen. "0" geeft aan dat de relatieve rij helemaal leeg is.

Stap 2: filter de lege rijen op de helperkolom
  1. Klik op een cel van de helperkolom, selecteer Data > FILTER.

    doc verwijder lege rijen 5

  2. Klik dan op de filterpijl en alleen controleren 0 in het uitgevouwen menu en klik op OK.

    Nu zijn alle lege rijen gefilterd.

Stap 3: verwijder lege rijen

Selecteer de lege rijen (klik op het rijnummer en sleep naar beneden om alle lege rijen te selecteren), klik vervolgens met de rechtermuisknop om te kiezen Rij verwijderen vanuit het contextmenu (of u kunt snelkoppelingen gebruiken Ctrl + -).

Stap 4: Selecteer Filter in de groep Sorteren en filteren om het toegepaste filter te wissen

doc verwijder lege rijen 10

Resultaat:

Note: Als u de hulpkolom niet meer nodig heeft, verwijdert u deze na het filteren.

>> Verwijder lege rijen door Kutools in 3 seconden

Voor een snelle en moeiteloze manier om lege rijen nauwkeurig uit uw selectie te verwijderen, is de beste oplossing om de Verwijder lege rijen kenmerk van Kutools for Excel. Hier is hoe:

  1. Selecteer het bereik waaruit u lege rijen wilt verwijderen.
  2. Klik Kutools > Verwijder > Verwijder lege rijen > In geselecteerd bereik.
  3. Kies de gewenste optie als je nodig hebt en klik OK in het geopende dialoogvenster.

Extra informatie:
  • Naast het verwijderen van lege rijen binnen een selectie, kunt u met Kutools voor Excel ook gemakkelijk lege rijen verwijderen uit de actief werkblad, geselecteerde bladen, of zelfs de hele werkboek met slechts een enkele klik.

  • Voordat u de functie Lege rijen verwijderen gebruikt, installeert u Kutools voor Excel. Klik hier om te downloaden en een gratis proefperiode van 30 dagen te krijgen.


>> Verwijder lege rijen handmatig

Als er weinig lege rijen zijn om te verwijderen, kunt u deze ook handmatig verwijderen.

Stap 1: Selecteer lege rijen

Klik op het rijnummer om een ​​enkele lege rij te selecteren. Als er meerdere lege rijen zijn, houdt u de Ctrl toets en klik één voor één op de rijnummers om ze te selecteren.

Stap 2: verwijder lege rijen

Na het selecteren van de lege rijen, klik met de rechtermuisknop en kies Verwijder vanuit het contextmenu (of u kunt snelkoppelingen gebruiken Ctrl + -).

Resultaat:


>> Verwijder lege rijen met behulp van VBA

Als u geïnteresseerd bent in VBA, biedt deze zelfstudie twee VBA-codes waarmee u lege rijen in de selectie en in het actieve werkblad kunt verwijderen.

Stap 1: Kopieer VBA naar het venster Microsoft Visual Basic for Applications
  1. Activeer het blad waarvan u lege rijen wilt verwijderen en druk vervolgens op anders + F11 sleutels.

    doc verwijder lege rijen 27

  2. Klik in het popping-venster Invoegen > Module.

  3. Kopieer en plak vervolgens een van de onderstaande codes in de lege nieuwe module.

    Code 1: verwijder lege rijen uit het actieve werkblad

    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: Verwijder lege rijen uit selectie

    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
    

    doc verwijder lege rijen 27

Stap 2: voer de code uit en verwijder lege rijen

Klik Run-knop of druk F5 sleutel om de code uit te voeren.

  • Als u de code 1 gebruikt om lege rijen in het actieve blad te verwijderen, worden na het uitvoeren van de code alle lege rijen in het blad verwijderd.

  • Als u de code 2 gebruikt om lege rijen uit de selectie te verwijderen, verschijnt er na het uitvoeren van de code een dialoogvenster, selecteert u een bereik waaruit u lege rijen wilt verwijderen in het dialoogvenster en klikt u vervolgens op OK.

Resultaten:

Code1: verwijder lege rijen in het actieve blad

Code2: verwijder lege rijen in de selectie

Verwijder rijen met lege cellen

 

Deze sectie bestaat uit twee delen: de ene gebruikt de functie Ga naar speciaal om rijen met lege cellen te verwijderen en de andere gebruikt de functie Filter om rijen met lege cellen in een specifieke sleutelkolom te verwijderen.

>> Verwijder rijen met lege cellen met Ga naar speciaal

De Go To Special-functie wordt algemeen aanbevolen voor het verwijderen van lege rijen. Het kan een handig hulpmiddel zijn wanneer u rijen moet verwijderen die ten minste één lege cel bevatten.

Stap 1: Selecteer de lege cellen in het bereik
  1. Selecteer het bereik waaruit u lege rijen wilt verwijderen, selecteer Home > Zoek en selecteer > Ga naar speciaal.

    doc verwijder lege rijen 12

    Of u kunt direct op drukken F5 sleutel om in te schakelen gaan naar dialoogvenster en klik op special knop om naar te schakelen gaan naar special dialoogvenster.

  2. In het Ga naar speciaal dialoogvenster, kies blanks Optie en klik op OK.

    doc verwijder lege rijen 13

    Nu zijn alle lege cellen in het geselecteerde bereik geselecteerd.

Stap 2: verwijder rijen die lege cellen bevatten
  1. Klik met de rechtermuisknop op een geselecteerde cel en selecteer Verwijder vanuit het contextmenu (of u kunt snelkoppelingen gebruiken Ctrl + -).

  2. In het Verwijder dialoogvenster, kies Hele rij Optie en klik op OK.

    doc verwijder lege rijen 16

Resultaat:

Note: Zoals u hierboven ziet, wordt deze verwijderd zolang de rij ten minste één lege cel bevat. Dit kan enig belangrijk gegevensverlies veroorzaken. Als de dataset enorm is, moet u mogelijk massaal de tijd nemen om het verlies op te sporen en te herstellen. Dus voordat u deze manier gebruikt, raad ik u aan eerst een back-up te maken.

>> Verwijder rijen met lege cellen in een sleutelkolom met de filterfunctie

Wanneer u een grote gegevensset heeft en rijen wilt verwijderen op basis van een voorwaarde waarbij een sleutelkolom lege cellen bevat, kan de filterfunctie van Excel een krachtig hulpmiddel zijn.

Stap 1: Filter de lege cellen in de sleutelkolom
  1. Selecteer de dataset, klik Data tab, ga naar Sorteren en filteren groep, klik FILTER om een ​​filter toe te passen op de dataset.

  2. Klik op de filterpijl van de sleutelkolom waarop u rijen wilt verwijderen, in dit voorbeeld ID kolom is de sleutelkolom en vink alleen aan blanks uit het uitgebreide menu. Klik OK.

    Nu zijn alle lege cellen in de sleutelkolom gefilterd.

Stap 2: rijen verwijderen

Selecteer de resterende rijen (klik op het rijnummer en sleep omlaag om alle lege rijen te selecteren), klik vervolgens met de rechtermuisknop om te kiezen Rij verwijderen in het contextmenu (of u kunt snelkoppelingen gebruiken Ctrl + -). En klik OK op het popping-dialoogvenster.

Stap 3: Selecteer Filter in de groep Sorteren en filteren om het toegepaste filter te wissen

doc verwijder lege rijen 22

Resultaat:

Note: Als u lege rijen wilt verwijderen op basis van twee of meer sleutelkolommen, herhaalt u stap 1 om lege velden in de sleutelkolommen een voor een te filteren en vervolgens de resterende lege rijen te verwijderen.

Beste Office-productiviteitstools

🤖 Kutools AI-assistent: Een revolutie teweegbrengen in de data-analyse op basis van: Intelligente uitvoering   |  Genereer code  |  Aangepaste formules maken  |  Analyseer gegevens en genereer grafieken  |  Roep Kutools-functies aan...
Populaire functies: Zoek, markeer of identificeer duplicaten   |  Verwijder lege rijen   |  Combineer kolommen of cellen zonder gegevens te verliezen   |   Ronde zonder formule ...
Super opzoeken: Meerdere criteria VLookup    VLookup met meerdere waarden  |   VOpzoeken over meerdere bladen   |   Fuzzy opzoeken ....
Geavanceerde vervolgkeuzelijst: Maak snel een vervolgkeuzelijst   |  Afhankelijke vervolgkeuzelijst   |  Multi-select vervolgkeuzelijst ....
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  |  Vergelijk bereiken en kolommen ...
Uitgelichte functies: Raster focus   |  Ontwerpweergave   |   Grote formulebalk    Werkmap- en bladbeheer   |  resource Library (Auto-tekst)   |  Datumkiezer   |  Combineer werkbladen   |  Cellen coderen/decoderen    Stuur e-mails per lijst   |  Super filter   |   Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen, ...)   |   50+ tabel Types (Gantt Chart, ...)   |   40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag, ...)   |   19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...)   |   12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion, ...)   |   7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Gespleten cellen, ...)   |   ... en meer

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen.  Klik hier om de functie te krijgen die u het meest nodig heeft...

Omschrijving


Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations