Tip: andere talen zijn Google-Vertaald. Je kunt het English versie van deze link.
Log in
x
or
x
x
Registreren
x

or

Hoe verwijder ik alle rijen met specifieke tekst in een kolom in Google-bladen?

Stel dat u een gegevensbereik in een Google-spreadsheet hebt, nu wilt u de rijen verwijderen op basis van celwaarden in een kolom. Ik wil bijvoorbeeld alle rijen verwijderen die de tekst "Voltooid" bevatten in Colum C. Dit artikel zal ik bespreken om het op te lossen in Google-sheets.

Verwijder alle rijen met specifieke tekst in een kolom met scriptcode


Verwijder alle rijen met specifieke tekst in het Excel-werkblad:

Als u alle rijen met een specifieke waarde in een kolom wilt verwijderen, gebruikt u de Kutools for Excel's Selecteer specifieke cellen functie kan u helpen bij het selecteren van alle rijen die voldoen aan de criteria, en dan hoeft u alleen maar de rijen in één keer te verwijderen.

verwijder rijen met 5

Kutools for Excel: met meer dan 200 handige Excel-add-ins, gratis om zonder beperking in 60-dagen te proberen. Download en gratis proef nu!


Verwijder alle rijen met specifieke tekst in een kolom met scriptcode


Als u alle rijen met de specifieke tekst in een kolom wilt verwijderen, kunt u met de volgende scriptcode een gunst doen, doe dit als volgt:

1. Klikken Gereedschap > Script-editorzie screenshot:

verwijder rijen met 1

2. In het nieuwe geopende codevenster, kopieer en plak de volgende code in het lege codevenster, zie screenshot:

function deleteRows() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var s = ss.getSheetByName('delete containing');
  var r = s.getRange('C:C');
  var v = r.getValues();
  for(var i=v.length-1;i>=0;i--)
    if(v[0,i]=='Complete')
      s.deleteRow(i+1);
};

verwijder rijen met 2

Notes: In de bovenstaande code, "verwijderen met"Is de bladnaam met de gegevens die u wilt verwijderen,"C: C"Is de kolom met specifieke tekst waarvan u wilt verwijderen,"Voltooien"Is de specifieke tekst waarvan u de rijen wilt verwijderen op basis van, wijzig deze naar uw behoefte.

3. Sla vervolgens deze code op en klik vervolgens op lopen knop in het codevenster om deze scriptcode uit te voeren, zie screenshot:

verwijder rijen met 3

4. En alle rijen met de specifieke tekst "Voltooid" zijn in één keer verwijderd, zie screenshot:

verwijder rijen met 4


Kutools voor Excel - De beste Office-productiviteitstool Verhoog uw productiviteit met 80%

  • Super Formula Bar (bewerk eenvoudig meerdere regels tekst en formule); Lay-out lezen (gemakkelijk grote aantallen cellen lezen en bewerken); Plakken op gefilterd bereik...
  • Cellen / rijen / kolommen samenvoegen en gegevens bewaren; Inhoud gesplitste cellen; Combineer dubbele rijen en som / gemiddelde... voorkomen dubbele cellen; Ranges vergelijken...
  • Selecteer Dupliceren of Uniek rijen; Selecteer Lege rijen (alle cellen zijn leeg); Super Find en Fuzzy Find in veel werkboeken; Willekeurig selecteren ...
  • Exacte kopie Meerdere cellen zonder formule-referentie te wijzigen; Automatisch referenties maken naar meerdere vellen; Voeg kogels toe, Selectievakjes en meer ...
  • Favoriete en snel formules invoegen, Bereiken, grafieken en afbeeldingen; Coderen van cellen met wachtwoord; Maak een mailinglijst en stuur e-mails ...
  • extract Text, Tekst toevoegen, verwijderen op positie, Verwijder de spatie; Subtotalen voor paging maken en afdrukken; Converteren tussen cellen Inhoud en opmerkingen...
  • Super filter (bewaar en pas filterschema's toe op andere bladen); Geavanceerde sortering per maand / week / dag, frequentie en meer; Speciaal filter door vet, cursief ...
  • Combineer werkmappen en werkbladen; Tabellen samenvoegen op basis van sleutelkolommen; Gegevens splitsen in meerdere bladen; Batch Converteer xls, xlsx en PDF...
  • Werkt met Office 2007-2019 en 365 en ondersteunt alle talen. Het is eenvoudig te implementeren in uw bedrijf. Volledige functionaliteit 60-daagse gratis proefversie.
kte-tab 201905

Tabblad Office Brengt interface met tabbladen naar Office en maakt uw werk veel eenvoudiger

  • Bewerken en lezen met tabbladen inschakelen in Word, Excel, PowerPoint, 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 verlaagt dagelijks honderden muisklikken voor u!
Officetab onderaan
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Joha · 19 days ago
    Why use the comma operator in v[0,i] ?
  • To post as a guest, your comment is unpublished.
    DylJohBar · 2 months ago
    This seems to work only if a cell contains only the text specified. I want to delete rows with cells that contain other text including the text specific. I have a bunch of email addresses and want to be rid of rows containing Gmail addresses, therefore I'm looking for cells containing 'gmail.com'.

    No luck here.
  • To post as a guest, your comment is unpublished.
    Moh · 9 months ago
    Hello,
    Can modify the below code to delete the coloured row instead of text


    function deleteRows() {
    var ss = SpreadsheetApp.getActiveSpreadsheet();
    var s = ss.getSheetByName('delete containing');
    var r = s.getRange('C:C');
    var v = r.getValues();
    for(var i=v.length-1;i>=0;i--)
    if(v[0,i]=='Complete')
    s.deleteRow(i+1);
    };
  • To post as a guest, your comment is unpublished.
    ibrahem · 9 months ago
    Hello,
    Can I modify the below code to delete a coloured cell instead of specific text:


    function deleteRows() {
    var ss = SpreadsheetApp.getActiveSpreadsheet();
    var s = ss.getSheetByName('delete containing');
    var r = s.getRange('C:C');
    var v = r.getValues();
    for(var i=v.length-1;i>=0;i--)
    if(v[0,i]=='Complete')
    s.deleteRow(i+1);
    };
  • To post as a guest, your comment is unpublished.
    Martha · 1 years ago
    Does nothing at all, not sure how to fix this.