Verwijder rijen op basis van celwaarde in Excel - Eenvoudige tutorial
Of u nu te maken heeft met een kleine spreadsheet of een grote gegevensset, als u weet hoe u rijen kunt verwijderen op basis van celwaarden, kunt u tijd en moeite besparen. Dit proces kan worden uitgevoerd met behulp van verschillende Excel-functies, waaronder de filterfunctie, de tool Zoeken en vervangen, de sorteerfunctie en zelfs met behulp van geavanceerde technieken. Aan het einde van deze handleiding beschikt u over de kennis om ongewenste rijen efficiënt uit uw Excel-werkbladen te verwijderen, zodat uw gegevens schoon en relevant zijn voor uw analysebehoeften.
Als ik bijvoorbeeld alle rijen wil verwijderen waarin de naamkolom Jener bevat, hoe moet ik dan verder gaan?
Verwijder hele rijen op basis van de celwaarde
Verwijder rijen in de selectie op basis van celwaarde met de sorteerfunctie
Verwijder hele rijen op basis van de celwaarde in Excel
Excel biedt verschillende manieren om rijen te verwijderen op basis van specifieke celwaarden. In deze sectie worden methoden behandeld die variëren van eenvoudige Excel-functies zoals filteren, zoeken en vervangen en Kutools tot meer geavanceerde technieken waarbij VBA betrokken is. Of u nu een beginner of een gevorderde gebruiker bent, u zult een methode vinden die bij uw vaardigheidsniveau en behoeften past.
Verwijder hele rijen op basis van celwaarde met de filterfunctie
Normaal gesproken kunt u 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
- Selecteer het gegevensbereik waarvan u rijen wilt verwijderen. En klik dan Data > FILTER, zie screenshot:
- Nu verschijnen er vervolgkeuzepijlen in de kop van elke kolom. Klik op de vervolgkeuzepijl in de kolom met de waarden op basis waarvan u rijen wilt verwijderen. Als u bijvoorbeeld rijen met de naam Jener wilt verwijderen, klikt u op de pijl in de kolom Naam.
- Schakel het vinkje uit in het vervolgkeuzemenu Alles selecteren 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.
- En klik dan OK knop om het filter toe te passen. Alleen de rijen die Jener bevatten, worden weergegeven. Zie schermafbeelding:
Stap 2: Verwijder de gefilterde rijen
Selecteer de zichtbare rijen, klik vervolgens met de rechtermuisknop op een van de geselecteerde rijen en kies Rij verwijderen vanuit het contextmenu. Hiermee worden alle geselecteerde rijen verwijderd.
Stap 3: Wis het filter
Klik vervolgens op de Data > FILTER opnieuw. Hierdoor wordt het filter verwijderd en ziet u alle records behalve de verwijderde.
- Vergelijkbaar met hoe ik de filtermethode toepas om rijen te verwijderen die de tekst Jener bevatten, kun je deze ook gebruiken om rijen te verwijderen op basis van numerieke of datumvoorwaarden, zoals de volgende schermafbeeldingen laten zien:
Aantal filtervoorwaarden:
Datumfiltervoorwaarden: - U kunt ook de filterfunctie gebruiken om alle rijen met een bepaalde achtergrondkleur te filteren en te verwijderen. Zie schermafbeelding:
- U kunt de filterfunctie gebruiken om te filteren op basis van meerdere criteria om de inhoud die u niet nodig heeft eruit te filteren en deze vervolgens te verwijderen. Stel dat u bijvoorbeeld alle rijen wilt verwijderen waarin de verkoper Jener is en de totale omzet groter is dan € 7000. U moet eerst de rijen filteren op de naam Jener en vervolgens de verkopen filteren die groter zijn dan 7000.
Verwijder hele rijen op basis van celwaarde met Kutools AI Aide
Kutools for Excel is een uitgebreide invoegtoepassing met meer dan 300 geavanceerde functies, ontworpen om verschillende soorten complexe taken in Excel te vereenvoudigen. Een van de kenmerken ervan, Kutools AI-assistent, helpt bij het automatiseren van taken zoals het filteren en verwijderen van rijen op basis van specifieke criteria.
Na het installeren van Kutools for Excel, Klik dan Kutools AI > AI-assistent om de te openen Kutools AI-assistent paneel:
- Selecteer het gegevensbereik, typ vervolgens uw vereiste in het chatvak en klik Verzenden knop of druk op Enter toets om de vraag te verzenden;
“Verwijder de rijen als de kolom Naam de naam Jener in de selectie bevat” - Klik na het analyseren Uitvoeren knop om te rennen. Kutools AI Aide verwerkt uw verzoek met behulp van AI en verwijdert de opgegeven rijen rechtstreeks in Excel.
- Als u rijen op basis van meerdere criteria wilt verwijderen, past u eenvoudigweg de vereisten dienovereenkomstig aan. Gebruik bijvoorbeeld opdrachten als "Verwijder rijen waarin de kolom Naam Jener of Kevin in de selectie bevat"Of"Verwijder rijen waarvan de kolom Naam Jener bevat en de totale verkoop in de selectie hoger is dan 7000".
- Deze methode ondersteunt het ongedaan maken niet functie. Als u echter de originele gegevens wilt herstellen, kunt u klikken Ontevreden om de wijzigingen terug te draaien.
Verwijder hele rijen op basis van de celwaarde met de functie Zoeken en vervangen
Het verwijderen van hele rijen op basis van een specifieke celwaarde met behulp van de functie Zoeken en vervangen van Excel is een eenvoudige methode die zeer effectief kan zijn voor het opschonen van uw gegevens. Ga als volgt te werk:
Stap 1: Pas de functie Zoeken en vervangen toe om de specifieke waarde te selecteren
- Selecteer de kolomgegevens waaruit u rijen wilt verwijderen op basis van een bepaalde celwaarde en open vervolgens het bestand Zoeken en vervangen dialoogvenster door op te drukken Ctrl + F toetsen tegelijk.
- In het Zoeken en vervangen dialoogvenster, typ de bepaalde celwaarde (in ons geval voeren we de Jener) in de Zoeken naar in en klik op de Vind alle knop. Zie screenshot:
- Selecteer alle zoekresultaten onderaan Zoeken en vervangen dialoogvenster en sluit dit dialoogvenster. (U kunt een van de zoekresultaten selecteren en vervolgens Ctrl + A toetsen om alle gevonden resultaten te selecteren.) En alle cellen die de bepaalde waarde bevatten, worden geselecteerd. Sluit vervolgens dit dialoogvenster. Zie schermafbeelding:
Stap 2: Verwijder de rijen op basis van de geselecteerde waarde
- Terwijl de cellen nog steeds geselecteerd zijn, klikt u met de rechtermuisknop op een van de geselecteerde cellen en kiest u Verwijder vanuit het contextmenu.
- kies Hele rij in het dialoogvenster Verwijderen en klik op OK om alle rijen te verwijderen die de opgegeven waarde bevatten.
Verwijder hele rijen op basis van celwaarde met VBA-code
Het verwijderen van rijen op basis van de celwaarde met behulp van VBA (Visual Basic for Applications) in Excel maakt automatisering van de taak mogelijk, waardoor deze efficiënt wordt, vooral voor grote datasets.
Stap 1: Open de VBA-module-editor en kopieer de code
- Media Alt + F11 toetsen om de te openen Microsoft Visual Basic voor toepassingen venster.
- Klik in het geopende venster Invoegen > Module om een nieuwe lege module te maken.
- 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
- Druk vervolgens op F5 toets om de code uit te voeren. Selecteer in het pop-upvenster de kolom waarin u rijen wilt verwijderen op basis van een bepaalde waarde, en klik op de knop OK knop.
- Typ in het volgende dialoogvenster de bepaalde waarde waarop u de rijen wilt verwijderen, en klik op de OK knop. Zie screenshot:
Resultaat:
En dan zie je dat hele rijen al zijn verwijderd op basis van de opgegeven waarde.
Verwijder rijen in de selectie op basis van celwaarde met de sorteerfunctie
Alle bovenstaande methoden verwijderen de hele rij, wat een beperking kan zijn. Als u deze methoden gebruikt, worden bijvoorbeeld alle gegevens rechts van de dataset geëlimineerd. Stel dat u alleen bepaalde records binnen de dataset wilt verwijderen en de rest van de gegevens wilt behouden. In dat geval is een alternatieve aanpak nodig.
Stap 1: Maak een helperkolom voor de gegevens
Maak een nieuwe kolom aan waarmee we de bestelling kunnen volgen. U moet een kolom naast uw gegevens invoegen en deze vervolgens vullen met een serienummer zoals 1, 2, 3... zie screenshot:
Stap 2: Sorteer de gegevens op basis van de specifieke kolom
- Selecteer de gegevenskolom waarvan u rijen wilt verwijderen op basis van. Dan klikken Data > Sorteer A tot Z or Z tot Aen er verschijnt een dialoogvenster Sorteerwaarschuwing, selecteer Breid de selectie uiten klik vervolgens op Sorteer knop. Zie screenshot:
- Nu worden rijen met dezelfde waarden gegroepeerd, waardoor het gemakkelijk wordt om ze te identificeren en te selecteren. Zie schermafdruk:
Stap 3: Verwijder de gesorteerde rijen
- Selecteer de groep records die u wilt verwijderen, klik met de rechtermuisknop en kies vervolgens Verwijder vanuit het contextmenu. In de Verwijder dialoogvenster, selecteer Schuif cellen omhoog keuze. En klik dan OK Knop. Zie screenshot:
- Alleen de records met de naam Jener worden verwijderd zonder de hele rij te verwijderen. Gegevens rechts of links van uw dataset blijven dus onaangetast.
Stap 4: Pas de sorteerfunctie toe om de oorspronkelijke volgorde van de gegevens te herstellen
Klik op de kop van de Help-kolom en ga vervolgens naar Data op het lint en selecteer Sorteer A tot Z om de gegevens te ordenen volgens de volgorde in de helperkolom. Hierdoor worden de gegevens binnen het geselecteerde bereik indien nodig in de oorspronkelijke volgorde hersteld.
Stap 5: Verwijder de helperkolom
Verwijder ten slotte indien nodig de helperkolom om uw werkblad op te ruimen.
In dit artikel hebben we verschillende methoden onderzocht om rijen in Excel te verwijderen op basis van celwaarden. Je kunt degene kiezen die je leuk vindt. Als u geïnteresseerd bent in meer Excel-tips en -trucs, biedt onze website duizenden tutorials aan klik hier om ze te openen. Bedankt voor het lezen en we kijken ernaar uit u in de toekomst van meer nuttige informatie te voorzien!
Gerelateerde artikelen:
- Verwijder eenvoudig lege cellen in Excel – Volledige tutorial
- Het verwijderen van lege cellen in Excel is een veel voorkomende taak waarmee u uw gegevens kunt stroomlijnen, waardoor deze gemakkelijker te analyseren, te begrijpen en te presenteren zijn. Lege cellen kunnen uw gegevensanalyse verstoren, fouten in formules veroorzaken en ervoor zorgen dat uw gegevenssets er onvolledig of onprofessioneel uitzien. In deze zelfstudie verkennen we verschillende methoden om lege cellen in Excel efficiënt te verwijderen of te beheren, zoals de functie Ga naar speciaal, formules en de filterfunctie. Elke methode beantwoordt aan verschillende behoeften en scenario's, zodat u degene kunt kiezen die het beste bij uw vereisten past.
- Verwijder alle rijen met specifieke tekst in een kolom in Google Spreadsheets
- Stel dat u een gegevensbereik in een Google-spreadsheet heeft, nu wilt u de rijen verwijderen op basis van celwaarden in een kolom. Ik wil bijvoorbeeld alle rijen verwijderen die de tekst "Complete" in kolom C bevatten. In dit artikel zal ik het hebben over hoe u dit in Google-bladen kunt oplossen.
- Verwijder rijen op basis van achtergrondkleur
- Hoe kon je hele rijen verwijderen op basis van achtergrondkleur? In dit voorbeeld moet ik alle rijen verwijderen waarvan de cellen zijn gevuld met een blauwe achtergrondkleur, zoals in het volgende screenshot. Met dit artikel krijgt u enkele codes om deze taak in Excel uit te voeren.
- Verwijder elke andere rij
- Als u snel elke andere rij of kolom in Excel wilt verwijderen, gaat het er vooral om hoe u snel elke andere rij of kolom kunt selecteren en vervolgens de verwijderbewerking daarop kunt toepassen. En dit artikel zal u enkele lastige dingen laten zien over hoe u eerst elke andere rij of kolom selecteert en ze vervolgens snel verwijdert.
Inhoudsopgave
- Verwijder hele rijen op basis van de celwaarde
- Met filterfunctie
- Met Kutools AI-assistent
- Met zoek- en vervangfunctie
- Met VBA-code
- Verwijder rijen in de selectie op basis van celwaarde met de sorteerfunctie
- Gerelateerde artikelen
- De beste tools voor kantoorproductiviteit
- Heb je vragen? Stel ze hier.
Beste Office-productiviteitstools
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...
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!