Duplicaten verwijderen in Google Spreadsheets

Met Google Spreadsheets kunt u duplicaten uit uw document verwijderen met drie methoden, variërend van een eenvoudige geïntegreerde functie tot een aangepast script. Hoewel het niet zo duidelijk is als in Excel, biedt Spreadsheets een meer diverse manier om duplicaten uit uw spreadsheet te verwijderen.

Bijwerken: U kunt dit nu doen met de ingebouwde tool “Duplicaten verwijderen” in Google Spreadsheets.

VERWANT: Hoe dubbele rijen in Excel te verwijderen

Verwijder duplicaten met behulp van de unieke functie

De eerste methode die we gaan bekijken, maakt gebruik van de ingebouwde Google Sheets-functie die alle unieke vermeldingen vindt, zodat u al het andere in de dataset kunt verwijderen.

Start uw browser en open een spreadsheet om aan de slag te gaan.

Een voorbeeldtabel met duplicaten

Klik vervolgens op de lege cel waar u de gegevens wilt laten uitvoeren, typ =UNIQUEen klik vervolgens op de voorgestelde functie die in het dialoogvenster verschijnt.

Selecteer een lege cel en begin met typen = Uniek, en klik vervolgens op de suggestie die verschijnt

Vanaf hier kunt u het celbereik handmatig invoeren of ze markeren om de functie te ontleden. Als je klaar bent, druk je op Enter.

Markeer de rijen / cellen waarin u de functie wilt laten zoeken en druk op Enter

Net als bij toverslag kiest Spreadsheets alle unieke resultaten uit en geeft ze weer in de geselecteerde cel.

De unieke vermeldingen die zijn gevonden, verschijnen buiten uw tabel onder de cel van de functie

Als u de informatie weer in een Google-spreadsheet kopieert en plakt, moet u met de rechtermuisknop klikken waar u wilt plakken en vervolgens Plakken speciaal> Alleen waarden plakken kiezen. Anders wordt alleen de formule naar de nieuwe cel gekopieerd.

Als u de informatie kopieert en weer in een Google-spreadsheet plakt, klikt u met de rechtermuisknop en kiest u Plakken speciaal> Alleen waarden plakken” width=”632″ height=”238″ onload=”pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);” onerror=”this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);”></p>
<h2 role=Verwijder duplicaten met een add-on

Voor de volgende methode moet u een add-on op Google Spreadsheets installeren. Als u nog nooit een add-on heeft gebruikt, zijn ze vergelijkbaar met browserextensies die extra extra functies voor u ontgrendelen in Google-apps, zoals Documenten, Spreadsheets en Presentaties.

Voor dit voorbeeld gebruiken we Duplicaten verwijderen door AbleBits. Het wordt geleverd met een gratis proefperiode van 30 dagen; premiumlidmaatschappen zijn $ 59,60 voor een levenslang abonnement of $ 33,60 per jaar.

VERWANT: De beste add-ons voor Google Spreadsheets

De add-on installeren

Om een ​​add-on te krijgen, opent u een bestand in Google Spreadsheets, klikt u op ‘Add-ons’ en vervolgens op ‘Add-ons downloaden’.

Open het menu Add-ons en klik op Add-ons downloaden

Typ “Duplicaten” in de zoekbalk en klik vervolgens op de knop “Gratis”.

Typ Duplicaten in de zoekbalk en klik vervolgens op Gratis op de add-on die u wilt installeren

Klik op het Google-account dat u wilt gebruiken om de add-on te installeren.

Kies een account om de add-on te installeren

Bij het installeren van add-ons moet u ze specifieke machtigingen verlenen. Deze zijn fundamenteel voor de werking van de add-on. Zorg ervoor dat u de machtigingen volledig begrijpt en de ontwikkelaar vertrouwt voordat u een add-on installeert.

Klik op ‘Toestaan’.

Lees en bekijk de machtigingen voor de add-on en klik op Toestaan

Met behulp van de add-on

U kunt de add-on Duplicaten verwijderen gebruiken voor een enkele kolom of voor meerdere rijen. In dit voorbeeld zoeken we naar duplicaten in rijen, maar het werkt grotendeels hetzelfde voor een enkele kolom.

Markeer in uw spreadsheet alle rijen waarin u naar duplicaten wilt zoeken. Klik daarna op Add-ons> Duplicaten verwijderen> Zoek dubbele of unieke rijen.

Markeer de rijen die u wilt doorzoeken, klik op Add-ons, wijs naar Duplicaten verwijderen en klik vervolgens op Dubbele of unieke rijen zoeken

Nadat de add-on is geopend, controleert u of het vermelde bereik correct is en klikt u op ‘Volgende’.

Controleer of het vermelde bereik correct is en klik op Volgende

Kies vervolgens het type gegevens dat u wilt zoeken. Omdat we duplicaten verwijderen, selecteert u ‘Duplicaten’ en klikt u vervolgens op ‘Volgende’.

Selecteer Duplicaten en klik op Volgende

Selecteer de kolommen voor de add-on om te zoeken. Als je de headers niet hebt toegevoegd – of misschien heeft je tabel helemaal geen headers – zorg er dan voor dat je de optie “My table has headers” uitschakelt. Anders wordt de eerste rij weggelaten. Klik volgende.”

Als uw tabellen geen kopteksten hebben, schakelt u My Table Has Headers uit en klikt u op Volgende

Kies ten slotte wat de add-on met zijn bevindingen zal doen en klik vervolgens op ‘Voltooien’.

Kies wat u met de resultaten wilt laten gebeuren en klik op Volgende

Op de resultatenpagina vertelt de add-on ons dat vier dubbele rijen zijn gevonden en verwijderd.

De resultatenpagina laat zien hoeveel vermeldingen er in uw document zijn gevonden

Voila! Alle dubbele rijen verdwijnen van uw blad.

De bijgewerkte tabel zonder een van de dubbele vermeldingen

Verwijder dubbele rijen met Google Script Editor

De laatste methode om duplicaten in uw blad te verwijderen, is het gebruik van Google App Script, een gratis te gebruiken cloudgebaseerd ontwikkelplatform voor het maken van aangepaste, lichtgewicht webapplicaties. Hoewel het gaat om het schrijven van code, laat dat je niet afschrikken. Google biedt uitgebreide documentatie en zelfs het script om duplicaten te verwijderen. Kopieer gewoon de code, verifieer de add-on en voer deze vervolgens uit in uw blad.

VERWANT: Hoe u uw Google Apps een boost kunt geven met de Script Editor

Klik in de huidige Google-spreadsheet op ‘Extra’ en vervolgens op ‘Scripteditor’.

Klik op Extra en vervolgens op Scripteditor

Google Apps Script wordt geopend op een nieuw tabblad met een leeg script.

Een lege functie voor uw gebonden script

Verwijder de lege functie in het bestand en plak de volgende code:

//Removes duplicate rows from the current sheet.

 function removeDuplicates() {
//Get current active Spreadsheet
 var sheet = SpreadsheetApp.getActiveSheet();
//Get all values from the spreadsheet's rows
 var data = sheet.getDataRange().getValues();
//Create an array for non-duplicates
 var newData = [];
//Iterate through a row's cells
 for (var i in data) {
   var row = data[i];
   var duplicate = false;
   for (var j in newData) {
    if (row.join() == newData[j].join()) {
     duplicate = true;
    }
  }
//If not a duplicate, put in newData array
 if (!duplicate) {
  newData.push(row);
 }
}
//Delete the old Sheet and insert the newData array
 sheet.clearContents();
 sheet.getRange(1, 1, newData.length, newData[0].length).setValues(newData);
}

Bewaar en hernoem uw script. Klik op het pictogram “Uitvoeren” als u klaar bent.

Klik op het pictogram Uitvoeren

U moet de machtigingen die uw script vereist, bekijken en het toegang verlenen tot uw spreadsheet. Klik op “Machtigingen bekijken” om te zien welke toegang dit script wil.

Klik op Machtigingen controleren om de gevraagde machtigingen te bekijken

Accepteer de prompts en klik vervolgens op “Allow” om het script te autoriseren.

Bekijk de machtigingen en klik op Toestaan

Nadat het is voltooid, gaat u terug naar uw blad en, net als bij de vorige methoden, verdwijnen alle dubbele vermeldingen uit uw bestand!

De dubbele datapunten zijn verwijderd!

Als uw gegevens zich in een tabel bevinden, zoals in het bovenstaande voorbeeld, past dit script het formaat van de tabel helaas niet aan het aantal items erin aan, en moet u dit handmatig corrigeren.


Dat is alles wat er is. Of je de geïntegreerde Uniek functie, een add-on van derden of maak een aangepaste add-on met Apps Script, Google biedt u meerdere manieren om duplicaten in uw spreadsheet te beheren.

Nieuwste artikelen

Gerelateerde artikelen