Rij verwijderen als cel specifieke waarden bevat in Excel (3 methoden)

  • Deel Dit
Hugh West

Bij het werken met gegevens in Excel is het verwijderen van een Excel-rij een veel voorkomend verschijnsel. Er zijn een flink aantal methoden die we kunnen gebruiken om een Excel-rij verwijderen Als een cel een specifieke waarde bevat Dit artikel laat 3 effectieve technieken zien om een rij in Excel te verwijderen als een cel specifieke waarden bevat, met voorbeelden en goede illustraties.

Download het oefenwerkboek

U wordt aangeraden het Excel-bestand te downloaden en ermee te oefenen.

Rij verwijderen als cel specifieke waarde bevat.xlsm

3 Methodes om Excel rij te verwijderen als cel specifieke waarden bevat

We gebruiken een voorbeeld van een database met persoonlijke informatie als dataset om alle methoden in deze tutorial te demonstreren.

Dus, zonder verdere discussie, laten we alle methoden een voor een bekijken.

1. Gebruik van Zoeken en vervangen om een rij te verwijderen als de cel specifieke tekst bevat in Excel

Laten we zeggen dat we alle records willen verwijderen die beginnen met " De heer ." in de Naam kolom. Om dit te doen,

🔗 Stappen:

Pers CTRL + F om te openen met Zoeken en vervangen raam.

❷ Typ dan " De heer ." binnen de Zoek wat bar.

❸ Klik daarna op de Alles vinden optie.

❹ Selecteer nu een van de gevonden resultaten en druk op CTRL + A om alle gevonden resultaten te selecteren.

❺ Als u met succes alle gevonden resultaten hebt geselecteerd, drukt u nu op de knop Sluit optie.

Druk nu op CTRL + - knop om de Verwijder dialoogvenster.

Selecteer de Verschuif cellen omhoog optie en druk op OK .

Dat is het.

Lees meer: Rijen verwijderen in Excel: 7 methoden

2. Gebruik van AutoFilter om een Excel rij te verwijderen als de cel een bepaalde tekst/nummer bevat

2.1 Rij verwijderen als cel specifieke tekst bevat

In deze methode verwijderen we alle Excel-records die beginnen met " Ms. Liesel " in de kolom Naam met behulp van de AutoFilter functie in Excel. Om dit te doen,

Stappen:

Selecteer de hele gegevenstabel.

Ga naar Gegevens ▶ Sorteren & filteren ▶ Filter.

❸ Klik op het drop-down icoon in de rechter benedenhoek in het Naam column.

Ga naar Tekstfilters ▶ begint met optie.

Op dit punt verschijnt een dialoogvenster met de naam Aangepaste AutoFilter verschijnt op het scherm.

❺ Type nu Ms. Liesel binnen de begint met bar en druk op OK .

❻ Druk daarna op CTRL + - knop en een dialoogvenster zoals hieronder verschijnt op het scherm.

Druk gewoon op de OK knop. Dat is het gewoon.

2.2 Rij verwijderen als cel nummer bevat

In deze methode verwijderen we alle Excel-records groter dan 23 in de kolom Leeftijd met behulp van de AutoFilter functie in Excel. Om dit te doen,

Stappen:

❶ Selecteer een willekeurige cel in de Leeftijd column.

Ga naar Gegevens ▶ Sorteren & filteren ▶ Filter.

❸ Klik op het drop-down icoon in de rechter benedenhoek in het Leeftijd column.

Ga naar Getallenfilters ▶ Groter dan optie.

❺ Type 23 binnen de is groter dan en druk op OK .

Druk nu op CTRL + - om alle gefilterde resultaten te verwijderen en druk dan op de knop OK knop van het pop-up dialoogvenster.

Dat is het.

Lees meer: Rijen filteren en verwijderen met VBA in Excel (2 methoden)

Vergelijkbare lezingen:

  • Hoe meerdere rijen verwijderen in Excel met behulp van formule (5 methoden)
  • Meerdere rijen tegelijk verwijderen in Excel (5 methoden)
  • Verborgen rijen verwijderen in Excel VBA (een gedetailleerde analyse)
  • Rijen verwijderen in Excel zonder de formules te beïnvloeden (2 snelle manieren) )
  • Hoe rij verwijderen met behulp van Macro If Cell Contains 0 in Excel (4 Methoden)

3. Rij verwijderen als cel specifieke tekst/cijfer bevat in Excel met VBA-code

In dit deel zullen we een rij verwijderen als een cel daarin tekst of een getal bevat met behulp van VBA code.

3.1 Rij verwijderen als cel specifieke tekst bevat

In deze methode proberen we een rij met de leeftijd 17 in de Leeftijd column.

Stappen:

Pers ALT +F11 om de VBA raam.

❷ Ga nu naar Module invoegen om een nieuwe module te openen.

❸ Kopieer de volgende code:

 Sub DeleteRowsContainingtext() Dim A As Worksheet Dim B As Integer Dim Step As Long Set A = Worksheets("VBA") For B = A.Range("B5:C14").Rows.Count To 1 Step -1 If Application.WorksheetFunction.IsText(Cells(B + 2, 2)) = True Then A.Cells(B + 2, 2).EntireRow.Delete End If Next End Sub 

❹ Plak het op de VBA editor en sla het op door op CTRL + S.

❺ Ga nu terug naar het werkblad genaamd " VBA " en druk op de ALT + F8 knop.

❻ Selecteer de functienaam genaamd DeleteRowsContainingtext() en klik op Ren .

Dat is het.

3.2 Rij verwijderen als cel nummer bevat

In deze methode zullen we bespreken hoe u daadwerkelijk een rij kunt verwijderen als een cel in kolom Age een getal bevat.

Stappen:

Pers ALT +F11 om de VBA raam.

❷ Ga nu naar Module invoegen om een nieuwe module te openen.

❸ Kopieer de volgende code:

 Sub DeleteRowsContainingNumbers() Dim A As Long Dim B As Long A = 1000 For B = A To 1 Step -1 If Cells(B, 3).Value = "17" Then Rows(B).Delete End If Next End Sub 

Plakken het op de VBA redacteur en Sla door op CTRL + S .

❺ Ga nu terug naar het werkblad genaamd " VBA (2) " en druk op de ALT + F8 knop.

❻ Selecteer de functienaam genaamd DeleteRowsContainingNumbers() en klik op Ren .

Dat is het.

Lees meer: Excel VBA om rijen met specifieke gegevens te verwijderen (9 voorbeelden)

Dingen om te onthouden

Druk op CTRL + F om de Zoeken en vervangen dialoogvenster.

📌 CTRL + - is de sneltoets voor verwijderen.

U kunt op ALT + F11 om de VBA raam.

Conclusie

Kortom, we hebben 3 verschillende methoden geïllustreerd om een rij te verwijderen als een cel een specifieke waarde bevat in Excel. U wordt aangeraden de bij dit artikel gevoegde oefenwerkmap te downloaden en alle methoden daarmee te oefenen. En aarzel niet om vragen te stellen in de commentaarsectie hieronder. We zullen proberen alle relevante vragen zo snel mogelijk te beantwoorden.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.