Skip to main content

Rijen verwijderen op basis van celwaarde in Excel – Eenvoudige handleiding

Author: Xiaoyang Last Modified: 2025-05-29

Of je nu te maken hebt met een klein spreadsheet of een grote dataset, het weten hoe je rijen kunt verwijderen op basis van celwaarden kan je tijd en moeite besparen. Dit proces kan worden uitgevoerd met behulp van verschillende functies in Excel, waaronder de Filterfunctie, het Zoeken en vervangen-gereedschap, de Sorteerfunctie en zelfs geavanceerde technieken. Aan het einde van deze handleiding zul je over de kennis beschikken om ongewenste rijen efficiënt uit je Excel-werkbladen te verwijderen, zodat je data schoon en relevant blijft voor je analysebehoeften.

Bijvoorbeeld, als ik alle rijen wil verwijderen waarin de kolom 'naam' Jener bevat, hoe moet ik dan verder gaan?

 Remove rows based on cell value

Volledige rijen verwijderen op basis van celwaarde

Rijen in de selectie verwijderen op basis van celwaarde met de sorteerfunctie


Volledige rijen verwijderen op basis van celwaarde in Excel

Excel biedt verschillende manieren om rijen te verwijderen op basis van specifieke celwaarden. Deze sectie behandelt methoden die variëren van eenvoudige Excel-functies zoals filteren, zoeken en vervangen en Kutools tot meer geavanceerde technieken waarbij VBA wordt gebruikt. Of je nu een beginner bent of een gevorderde gebruiker, je zult een methode vinden die past bij jouw vaardigheidsniveau en behoeften.

📝 Opmerking: De volgende methoden om rijen te verwijderen, zullen alle gegevens in die rij verwijderen, inclusief inhoud in andere cellen van de rij. Om gegevensverlies te voorkomen, overweeg dan om de dataset naar een ander werkblad te dupliceren voordat je verwijdert.

Volledige rijen verwijderen op basis van celwaarde met de filterfunctie

Normaal gesproken kun je de filterfunctie toepassen om de rijen weer te geven die aan specifieke criteria voldoen, en vervolgens de rij in één keer verwijderen.

Stap 1: Pas de filterfunctie toe om de ongewenste rijen te filteren

  1. Selecteer het gegevensbereik waaruit je rijen wilt verwijderen. Klik daarna op "Gegevens" > "Filter", zie screenshot:
     click Data > Filter
  2. Nu verschijnen er vervolgkeuzepijlen in de kop van elke kolom. Klik op de vervolgkeuzepijl in de kolom die de waarden bevat waarop je de rijen wilt verwijderen. Bijvoorbeeld, als je rijen wilt verwijderen met de naam Jener, klik je op de pijl in de kolom Naam.
  3. In het vervolgkeuzemenu vink je "Alles selecteren" uit om alle selecties te wissen, en vink alleen het vakje naast Jener aan of voer Jener handmatig in het zoekvak in om het snel te vinden.
    check only the value to filter out
  4. Klik daarna op de knop OK om het filter toe te passen. Alleen de rijen die Jener bevatten, worden weergegeven. Zie screenshot:
    only the rows that contain the specific value are displayed

Stap 2: Verwijder de gefilterde rijen

Selecteer de zichtbare rijen, klik dan met de rechtermuisknop op een van de geselecteerde rijen en kies "Rij verwijderen" in het contextmenu. Dit zal alle geselecteerde rijen verwijderen.
 right-click on one of the selected rows and choose Delete Row

Stap 3: Wis het filter

Klik daarna opnieuw op "Gegevens" > "Filter". Dit verwijdert het filter en je ziet alle records, behalve de verwijderde.
click on the Data > Filter again to clear the filter

💡 Tips:
  • Net zoals je de filtermethode kunt gebruiken om rijen te elimineren die de tekst Jener bevatten, kun je deze ook gebruiken om rijen te verwijderen op basis van numerieke of datumvoorwaarden zoals in de volgende screenshots wordt getoond:
    Numerieke filtervoorwaarden:
    Number filter conditions in Filter function

    Datumfiltervoorwaarden:
     Date filter conditions in Filter function
  • Je kunt ook de filterfunctie gebruiken om alle rijen te filteren en te verwijderen die een bepaalde achtergrondkleur hebben. Zie screenshot:
    filter and delete all rows that contain certain background color
  • Je kunt de filterfunctie gebruiken om te filteren op meerdere criteria om de inhoud die je niet nodig hebt te filteren en deze vervolgens te verwijderen. Stel bijvoorbeeld dat je alle rijen wilt verwijderen waarin de verkoper Jener is en de totale verkoop hoger is dan $7000. Je moet eerst de rijen filteren op naam Jener, en daarna de verkoop filteren die groter is dan 7000.
 

Volledige rijen verwijderen op basis van celwaarde met Kutools AI Assistent

Kutools voor Excel is een uitgebreide invoegtoepassing die meer dan 300 geavanceerde functies bevat, ontworpen om verschillende soorten complexe taken in Excel te vereenvoudigen. Een van zijn functies, Kutools AI Assistent, helpt bij het automatiseren van taken zoals filteren en verwijderen van rijen op basis van specifieke criteria.

📝 Opmerking: Om deze Kutools AI Assistent van Kutools voor Excel te gebruiken, download en installeer Kutools voor Excel.

Na het installeren van Kutools voor Excel, klik op "Kutools AI" > "AI Assistent" om het "Kutools AI Assistent"-paneel te openen:

  1. Selecteer het gegevensbereik, typ je vereiste in het chatvenster, en klik op de knop "Verzenden" of druk op Enter om de vraag te versturen;
    “Verwijder de rijen als de kolom Naam de naam Jener bevat in de selectie”
  2. Nadat het is geanalyseerd, klik op de knop "Uitvoeren" om te starten. Kutools AI Assistent zal je verzoek verwerken met behulp van AI en de gespecificeerde rijen direct in Excel verwijderen.
💡 Tips:
  • Om rijen te verwijderen op basis van meerdere criteria, pas je de vereisten dienovereenkomstig aan. Gebruik bijvoorbeeld commando's zoals "Verwijder rijen waarin de kolom Naam Jener of Kevin bevat in de selectie" of "Verwijder rijen waarin de kolom Naam Jener bevat en de totale verkoop meer dan 7000 bedraagt in de selectie".
  • Deze methode ondersteunt geen ongedaan maken-functie. Als je echter de oorspronkelijke gegevens wilt herstellen, kun je op "Onverwacht" klikken om de wijzigingen ongedaan te maken.
Kutools voor Excel biedt meer dan 300 geavanceerde functies om complexe taken te stroomlijnen, waardoor creativiteit en efficiëntie worden vergroot. Geïntegreerd met AI-mogelijkheden, automatiseert Kutools taken met precisie, waardoor gegevensbeheer moeiteloos wordt. Gedetailleerde informatie over Kutools voor Excel...  Gratis proefversie...
 

Volledige rijen verwijderen op basis van celwaarde met de Zoek en vervang-functie

Het verwijderen van volledige rijen op basis van een specifieke celwaarde met behulp van de Zoek en vervang-functie in Excel is een eenvoudige methode die zeer effectief kan zijn voor het opschonen van je gegevens. Volg de volgende stappen:

Stap 1: Pas de Zoek en vervang-functie toe om de specifieke waarde te selecteren

  1. Selecteer de kolomgegevens waaruit je rijen wilt verwijderen op basis van een bepaalde celwaarde, en open vervolgens het dialoogvenster "Zoeken en vervangen" door tegelijkertijd op Ctrl + F te drukken.
  2. Voer in het dialoogvenster "Zoeken en vervangen" de bepaalde celwaarde (in ons geval voeren we Jener in) in het vak "Zoeken naar" in, en klik op de knop "Alles zoeken". Zie screenshot:
    type the certain cell value in the find what box
  3. Selecteer alle zoekresultaten onderaan het dialoogvenster "Zoeken en vervangen", en sluit dit dialoogvenster. (Je kunt een van de zoekresultaten selecteren, en vervolgens Ctrl + A gebruiken om alle gevonden resultaten te selecteren.) En alle cellen die de bepaalde waarde bevatten, zijn geselecteerd. Sluit vervolgens dit dialoogvenster. Zie screenshot:
     press Ctrl + A keys to select all found results

Stap 2: Verwijder de rijen op basis van de geselecteerde waarde

  1. Met de cellen nog steeds geselecteerd, klik met de rechtermuisknop op een van de geselecteerde cellen en kies Verwijderen in het contextmenu.
  2. Selecteer "Volledige rij" in het dialoogvenster Verwijderen en klik op OK om alle rijen met de gespecificeerde waarde te verwijderen.
     delete the Rows based on the selected value
 

Volledige rijen verwijderen op basis van celwaarde met VBA-code

Het verwijderen van rijen op basis van celwaarde met behulp van VBA (Visual Basic for Applications) in Excel maakt automatisering van de taak mogelijk, wat het efficiënt maakt, vooral voor grote datasets.

Stap 1: Open de VBA-module-editor en kopieer de code

  1. Druk op Alt + F11 om het venster "Microsoft Visual Basic for Applications" te openen.
  2. Klik in het geopende venster op "Invoegen" > "Module" om een nieuwe lege module te maken.
  3. Kopieer en plak vervolgens de onderstaande code in de lege module.
    Sub DeleteRowsBasedOnCellValue()
    'Updateby Extendoffice
        Dim ws As Worksheet
        Set ws = ActiveSheet
        Dim columnRange As Range
        On Error Resume Next
        Set columnRange = Application.InputBox("Select the column range to check:", "Kutools for Excel", Type:=8)
        On Error GoTo 0
        If columnRange Is Nothing Then Exit Sub
        Dim lastRow As Long
        lastRow = ws.Cells(ws.Rows.Count, columnRange.Column).End(xlUp).Row
        Dim criteria As String
        criteria = Application.InputBox("Enter the value to delete rows for:", "Kutools for Excel", Type:=2)
        If criteria = "" Then Exit Sub
        Dim i As Long
        For i = lastRow To 1 Step -1
            If ws.Cells(i, columnRange.Column).Value = criteria Then
                ws.Rows(i).Delete
            End If
        Next i
    End Sub
    

Stap 2: Voer de code uit

  1. Druk vervolgens op de F5-toets om de code uit te voeren. Selecteer in het pop-updialoogvenster de kolom waaruit je rijen wilt verwijderen op basis van de bepaalde waarde, en klik op de knop OK.
     select the column to remove rows based on the certain value
  2. Typ in het volgende dialoogvenster de bepaalde waarde waarop je rijen wilt verwijderen, en klik op de knop OK. Zie screenshot:
     type the certain value to remove rows based on

Resultaat:

En dan zie je dat alle rijen al zijn verwijderd op basis van de gespecificeerde waarde.

📝 Opmerking: Deze VBA-codemethode ondersteunt geen ongedaan maken, dus zorg ervoor dat de bewerking zoals verwacht wordt uitgevoerd voordat je deze gebruikt. Het is bovendien raadzaam om een back-up van je gegevens te behouden om te voorkomen dat onbedoelde wijzigingen of verlies optreden.

Rijen in de selectie verwijderen op basis van celwaarde met de sorteerfunctie

Alle bovenstaande methoden verwijderen de hele rij, wat een beperking kan zijn. Bijvoorbeeld, met deze methoden zou alle gegevens rechts van de dataset worden verwijderd. Stel dat je alleen bepaalde records binnen de dataset wilt verwijderen terwijl je de rest van de gegevens behoudt. In dat geval is een alternatieve aanpak nodig.

Stap 1: Maak een hulpkolom voor de gegevens

Maak een nieuwe kolom die ons helpt de volgorde bij te houden. Je moet een kolom naast je gegevens invoegen en deze vullen met een serienummer zoals 1, 2, 3… zie screenshot:
Create a serial numbers helper column for the data

Stap 2: Sorteer de gegevens op basis van de specifieke kolom

  1. Selecteer de gegevenskolom waaruit je rijen wilt verwijderen. Klik daarna op "Gegevens" > "Sorteer A naar Z of Z naar A", en er verschijnt een Sorteringswaarschuwingsdialoogvenster, selecteer "Breid de selectie uit", en klik daarna op de knop "Sorteren". Zie screenshot:
     select Expand the selection in the dialog box
  2. Nu worden rijen met dezelfde waarden gegroepeerd, waardoor ze gemakkelijk te identificeren en te selecteren zijn. Zie screenshot:
     rows with the same values will be grouped together

Stap 3: Verwijder de gesorteerde rijen

  1. Selecteer de groep records die je wilt verwijderen, en klik met de rechtermuisknop, kies dan "Verwijderen" in het contextmenu. Selecteer in het dialoogvenster "Verwijderen" de optie "Cellen omhoog schuiven". Klik daarna op de knop OK. Zie screenshot:
     Delete the sorted rows
  2. Alleen de records waarin de naam Jener staat, zijn verwijderd zonder de hele rij te verwijderen. Dus blijven eventuele gegevens links of rechts van je dataset onaangetast.

Stap 4: Pas de sorteerfunctie toe om de oorspronkelijke volgorde van de gegevens te herstellen

Klik op de kop van de hulpkolom, ga vervolgens naar "Gegevens" op de werkbalk en selecteer "Sorteer A naar Z" om de gegevens te organiseren volgens de volgorde in de hulpkolom. Dit zal de gegevens binnen het geselecteerde bereik terugzetten naar hun oorspronkelijke volgorde zoals vereist.

Stap 5: Verwijder de hulpkolom

Verwijder ten slotte de hulpkolom indien nodig om je werkblad op te schonen.


In dit artikel hebben we verschillende methoden onderzocht om rijen in Excel te verwijderen op basis van celwaarden. Je kunt de methode kiezen die je leuk vindt. Als je geïnteresseerd bent in het verkennen van meer Excel-tips en -trucs, biedt onze website duizenden tutorials, klik hier om ze te bekijken. Bedankt voor het lezen, en we kijken ernaar uit om je in de toekomst meer nuttige informatie te bieden!


Gerelateerde artikelen:

  • Lege cellen eenvoudig verwijderen in Excel – Volledige handleiding
  • Het verwijderen van lege cellen in Excel is een veelvoorkomende taak die kan helpen om je gegevens te stroomlijnen, waardoor het gemakkelijker wordt om ze te analyseren, te begrijpen en te presenteren. Lege cellen kunnen je data-analyse verstoren, fouten veroorzaken in formules en je datasets onvolledig of onprofessioneel laten lijken. In deze tutorial onderzoeken we verschillende methoden om lege cellen in Excel efficiënt te verwijderen of te beheren, zoals de Ga naar speciaal-functie, formules, Filterfunctie. Elke methode dient verschillende behoeften en scenario's, dus je kunt degene kiezen die het beste bij je vereisten past.
  • Rijen verwijderen op basis van achtergrondkleur
  • Hoe zou je volledige rijen verwijderen op basis van achtergrondkleur? In dit voorbeeld moet ik alle rijen verwijderen waarvan de cellen gevuld zijn met een blauwe achtergrondkleur zoals in de volgende screenshot wordt getoond. Met dit artikel krijg je enkele codes om deze taak in Excel uit te voeren.
  • Elke andere rij verwijderen
  • Als je snel elke andere rij of kolom in Excel wilt verwijderen, is het belangrijkste punt hoe je snel elke andere rij of kolom kunt selecteren en vervolgens de verwijderbewerking erop kunt toepassen. En dit artikel zal je enkele trucjes laten zien over hoe je eerst elke andere rij of kolom selecteert en deze vervolgens snel verwijdert.