6 manieren om duplicaten in Google Spreadsheets te verwijderen

Een spreadsheet is niets anders dan een document dat gegevens rangschikt in de vorm van rijen en kolommen. Spreadsheets(Spreadsheet) worden door bijna elke bedrijfsorganisatie gebruikt om haar gegevensrecords bij te houden en bewerkingen op die gegevens uit te voeren. Zelfs scholen en hogescholen gebruiken spreadsheetsoftware om hun database te onderhouden. Als het gaat om spreadsheetsoftware, zijn Microsoft Excel en Google -bladen de best beoordeelde software die veel mensen gebruiken. Tegenwoordig kiezen meer gebruikers Google Spreadsheets(Google Sheets) boven Microsoft Excel omdat het de spreadsheets opslaat in hun cloudopslag(Cloud Storage) , dat wil zeggen Google Drivedie vanaf elke locatie toegankelijk is. De enige vereiste is dat uw computer verbonden is met internet . Een ander groot voordeel van Google Spreadsheets(Google Sheets) is dat u het vanuit uw browservenster op uw pc kunt gebruiken.

Als het gaat om het bijhouden van gegevensinvoer, is een van de veelvoorkomende problemen waarmee veel gebruikers worden geconfronteerd, dubbele of dubbele invoer. Stel je bijvoorbeeld voor dat je de gegevens van mensen hebt verzameld uit een enquête. Wanneer u ze vermeldt met behulp van uw spreadsheetsoftware zoals Google Spreadsheets(Google Sheets) , bestaat de mogelijkheid van dubbele records. Dat wil zeggen dat één persoon de enquête mogelijk meer dan eens heeft ingevuld, en daarom zou Google Spreadsheets(Google Sheets) het item twee keer vermelden. Dergelijke dubbele vermeldingen zijn lastiger als het gaat om bedrijven. Voorstellen(Imagine)als een contante transactie meer dan één keer in de administratie wordt ingevoerd. Als u met die gegevens de totale kosten berekent, zou dat een probleem zijn. Om dergelijke situaties te voorkomen, moet men ervoor zorgen dat er geen dubbele records in de spreadsheet staan. Hoe dit te bereiken? Welnu(Well) , in deze handleiding bespreek je 6 verschillende manieren om duplicaten in Google Spreadsheets(Google Sheets) te verwijderen . Kom(Come) op, zonder verdere introductie, laten we een kijkje nemen in het onderwerp.

6 manieren om duplicaten in Google Spreadsheets te verwijderen

Hoe duplicaten in Google Spreadsheets te verwijderen?(How to Remove Duplicates in Google Sheets?)

Dubbele records zijn echt lastig in het geval van het bijhouden van gegevensrecords. Maar u hoeft zich geen zorgen te maken, want u kunt eenvoudig dubbele vermeldingen uit uw Google Spreadsheets(Google Sheets) - spreadsheet verwijderen. Laten we eens kijken naar enkele manieren waarop u dubbele bestanden in Google Spreadsheets(Google Sheets) kunt verwijderen .

Methode 1: De optie Duplicaten verwijderen gebruiken(Method 1: Using the Remove Duplicates Option)

Google Spreadsheets(Google Sheets) heeft een ingebouwde optie om herhalende items te verwijderen (dubbele items). Volg de onderstaande afbeelding om die optie te gebruiken.

1. Kijk hier bijvoorbeeld eens naar (zie screenshot hieronder). Hier kun je zien dat het record “Ajit” twee keer is ingevoerd. Dit is een duplicaatrecord.

Record "Ajit" wordt twee keer ingevoerd.  Dit is een duplicaatrecord

2. Om de dubbele vermelding te verwijderen, selecteert of markeert u de rijen en kolommen.( select or highlight the rows and columns.)

3. Klik nu op de menuoptie met het label Data . Scroll naar beneden en klik op de optie Verwijder duplicaten(Remove duplicates ) .

Klik op het menu met het label "Gegevens".  Klik op Verwijder duplicaten om dubbele records te verwijderen

4. Er verschijnt een pop-upvenster met de vraag welke kolommen moeten worden geanalyseerd. Kies de opties volgens uw behoeften en klik vervolgens op de knop Duplicaten verwijderen(Remove duplicates ) .

Klik op de knop met het label "Duplicaten verwijderen"

5. Alle dubbele records zouden worden geëlimineerd en unieke elementen zouden behouden blijven. Google Spreadsheets(Google Sheets) vraagt ​​u om het aantal dubbele records dat is verwijderd(number of duplicate records that were eliminated) .

Google Spreadsheets vraagt ​​u om het aantal dubbele records dat is verwijderd

6. In ons geval is slechts één dubbele invoer verwijderd ( Ajit ). U kunt zien dat Google Spreadsheets(Google Sheets) het dubbele item heeft verwijderd (zie de schermafbeelding die volgt).

Methode 2: Duplicaten verwijderen met formules(Method 2: Remove Duplicates with Formulae)

Formule 1: UNIEK(Formula 1: UNIQUE)

Google Spreadsheets(Google Sheets) heeft een formule met de naam UNIQUE die unieke records behoudt en alle dubbele vermeldingen uit uw spreadsheet verwijdert.

Bijvoorbeeld: =UNIQUE(A2:B7)

1. Dit zou controleren op dubbele vermeldingen in het opgegeven celbereik (A2:B7)(specified range of cells (A2:B7)) .

2. Klik op een lege cel in uw spreadsheet(Click on any empty cell on your spreadsheet) en voer de bovenstaande formule in. Google Spreadsheets(Google Sheets) markeert het celbereik dat u opgeeft.

Google Spreadsheets markeert het celbereik dat u opgeeft

3.  Google Spreadsheets(Google Sheets) geeft de unieke records weer waarin u de formule hebt getypt. U kunt dan de oude gegevens vervangen door de unieke records.(You can then replace the old data with the unique records.)

Google Spreadsheets geeft de unieke records weer waarin u de formule hebt getypt

Formule 2: AANTAL.ALS(Formula 2: COUNTIF)

U kunt deze formule gebruiken om alle dubbele vermeldingen in uw spreadsheet te markeren.

1. Bijvoorbeeld: Beschouw de volgende schermafbeelding die één dubbele invoer bevat.

Voer in cel C2 de formule in

2. Laten we in de bovenstaande schermafbeelding in cel C2 de formule invoeren als, =COUNTIF(A$2:A2, A2)>1

3. Zodra de Enter -toets is ingedrukt, wordt het resultaat weergegeven als  FALSE.

Zodra u op de Enter-toets drukt, wordt het resultaat weergegeven als FALSE

4. Beweeg de muisaanwijzer en plaats deze op het kleine vierkantje( small square) onderaan de geselecteerde cel. Nu ziet u een plusteken in plaats van uw muiscursor. Klik(Click) en houd vast op dat vak en sleep het vervolgens naar de cel waar u de dubbele vermeldingen wilt vinden. Google Spreadsheets kopieert de formule automatisch naar de overige cellen(automatically copy the formula to the remaining cells) .

Google Spreadsheets kopieert de formule automatisch naar de resterende cellen

5. Google Spreadsheet(Google Sheet) voegt automatisch " TRUE " toe voor dubbele invoer.

OPMERKING(NOTE) : In deze toestand hebben we gespecificeerd als >1 (groter dan 1). Deze voorwaarde zou dus TRUE opleveren op plaatsen waar een item meer dan eens wordt gevonden. Op alle andere plaatsen is het resultaat ONWAAR.(FALSE.)

Methode 3: Dubbele vermeldingen verwijderen met voorwaardelijke opmaak(Method 3: Remove Duplicate Entries with Conditional Formatting)

U kunt ook gebruik maken van voorwaardelijke opmaak om dubbele records uit Google Spreadsheets(Google Sheets) te verwijderen .

1. Selecteer eerst(First) de dataset waarop u voorwaardelijke opmaak wilt uitvoeren. Selecteer vervolgens in het menu Opmaak(Format ) en scrol omlaag en kies vervolgens Voorwaardelijke opmaak.(Conditional formatting.)

Scroll in het menu Opmaak een beetje naar beneden om Voorwaardelijke opmaak te kiezen

2. Klik op de vervolgkeuzelijst Cellen opmaken als... en kies de optie (Format cells if…)Aangepaste formule(Custom Formula ) .

Klik op de Cellen opmaken als... vervolgkeuzelijst

3. Voer de formule in als =COUNTIF(A$2:A2, A2)>1

Opmerking:(Note:) u moet de rij- en kolomgegevens wijzigen volgens uw Google-spreadsheet(Google Sheet) .

Kies de aangepaste formule en voer de formule in als AANTAL.ALS(A$2:A2, A2)>1

4. Deze formule zou records uit kolom A filteren.

5. Klik op de knop Gereed(Done) . Als kolom A dubbele records(duplicate records) bevat , markeert Google Spreadsheets de herhaalde vermeldingen (duplicaten).( Google Sheets will highlight the repeated entries (duplicates).)

Google Spreadsheets markeert de herhaalde invoer (duplicaten)

6. Nu kunt u deze dubbele records eenvoudig verwijderen.

Methode 4: Verwijder dubbele records met draaitabellen(Method 4: Remove Duplicate Records with Pivot Tables)

Omdat draaitabellen snel te gebruiken en flexibel zijn, kunt u ze gebruiken om dubbele records uit uw Google-spreadsheet(Google Sheet) te vinden en te verwijderen .

Eerst moet u de gegevens in Google Spreadsheet(Google Sheet) markeren . Maak(Next) vervolgens een draaitabel en markeer opnieuw uw gegevens. Om een ​​draaitabel met uw dataset te maken, navigeert u naar de Gegevens(Data ) onder het Google Spreadsheet-(Google Sheet) menu en klikt u op de optie Draaitabel(Pivot table) . Er wordt u gevraagd of u de draaitabel in het bestaande blad of in een nieuw blad wilt maken. Kies een geschikte optie en ga verder.

Uw draaitabel wordt gemaakt. Kies in het paneel aan de rechterkant de knop Toevoegen(Add ) bij Rijen(Rows) om de respectieve rijen toe te voegen. Kies bij de waarden voor Voeg een kolom toe om te controleren op dubbele waarden. Uw draaitabel zou de waarden met hun tellingen weergeven (dwz het aantal keren dat de waarde in uw blad voorkomt). U kunt dit gebruiken om te controleren op dubbele vermeldingen in Google Spreadsheets(Google Sheet) . Als het aantal meer dan één is, betekent dit dat de invoer meer dan één keer wordt herhaald in uw spreadsheet.

Methode 5: Apps Script gebruiken(Method 5: Using Apps Script)

Een andere geweldige manier om dubbele documenten uit uw document te verwijderen, is door het Apps Script te gebruiken . Hieronder vindt u het apps-script om dubbele vermeldingen uit uw spreadsheet te verwijderen:

/**
* remove duplicate rows from Google Sheets data range
*/
function removeDupRows() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheetByName('Sheet1');
  // change the row number of your header row
  var startRow = 7;
  // get the data
  var range = sheet.getRange(startRow,1,sheet.getLastRow(),sheet.getLastColumn()).getValues();
  // remove duplicates with helper function
  var dedupRange = arrayUnique(range);
  Logger.log(dedupRange);
  // check if duplicate sheet exists already, if not create new one
  if (ss.getSheetByName('Sheet1 Duplicates Removed')) {
    // case when dedup sheet already exists
    var dedupSheet = ss.getSheetByName('Sheet1 Duplicates Removed');
    var lastRow = Math.max(dedupSheet.getLastRow(),1);
    var lastColumn = Math.max(dedupSheet.getLastColumn(),1);
    // clear out any previous de-duplicate data
    dedupSheet.getRange(1,1,dedupSheet.getLastRow(),dedupSheet.getLastColumn()).clear();
    // replace with new de-duplicated data
    dedupSheet.getRange(1,1,dedupRange.length,sheet.getLastColumn()).setValues(dedupRange);
  }
  else {
    // case when there is no dedup sheet
    var dedupSheet = ss.insertSheet('Sheet1 Duplicates Removed',0);
    dedupSheet.getRange(1,1,dedupRange.length,dedupRange[0].length).setValues(dedupRange);
  }
  // make the de-duplicate sheet the active one
  dedupSheet.activate();
}
/**
* helper function returns a unique array
*/
function arrayUnique(arr) {
  var tmp = [];
  // filter out duplicates
  return arr.filter(function(item, index){
    // convert row arrays to strings for comparison
    var stringItem = item.toString();
    // push string items into temporary arrays
    tmp.push(stringItem);
    // only return the first occurrence of the strings
    return tmp.indexOf(stringItem) >= index;
  });
}
You can also use the below function to add a custom menu to Google Sheets to remove duplicates so that you can easily use it.
/**
* add a menu to run a function from Sheet
*/
function onOpen() {
  var ui = SpreadsheetApp.getUi();
  ui.createMenu('Remove duplicates')
  .addItem('Highlight duplicate rows','highlightDupRows')
  .addItem('Remove duplicate rows','removeDupRows')
  .addToUi();
}

Methode 6: Add-on gebruiken om duplicaten in Google Spreadsheets te verwijderen(Method 6: Use Add-on to Remove Duplicates in Google Sheets)

Het kan nuttig zijn om een ​​add-on te gebruiken om dubbele vermeldingen uit uw spreadsheet te verwijderen. Verschillende van dergelijke extensies blijken nuttig te zijn. Een voorbeeld van zo'n add-on-programma is de add-on van Ablebits genaamd " Remove Duplicates ".

1. Open Google Spreadsheets en klik vervolgens in het menu Add-ons op de optie (Add-ons )Add-ons(Get add-ons ) ophalen.

Zoek vanuit Google Spreadsheets een menu met de naam "Add-ons" en klik op de opties "Invoegtoepassingen ophalen"

2. Kies het pictogram Starten(Launch ) (gemarkeerd in de schermafbeelding) om de G-Suite Marketplace te starten .

Kies het pictogram Starten (gemarkeerd in de schermafbeelding) om de G-Suite Marketplace te starten

3. Zoek nu naar de add-on die u nodig hebt en installeer deze.

Zoek naar de add-on die je nodig hebt en klik erop

4. Doorloop desgewenst de beschrijving van de add-on en klik vervolgens op de optie Installeren( click on the Install) .

Klik op de optie om te installeren

Accepteer de benodigde machtigingen om de add-on te installeren. Mogelijk moet u zich aanmelden met uw Google -accountgegevens. Nadat je de add-on hebt geïnstalleerd, kun je duplicaten eenvoudig verwijderen uit Google Spreadsheets(Google Sheets) .

Aanbevolen:(Recommended:)

We hopen dat deze informatie nuttig was en dat u gemakkelijk dubbele vermeldingen uit Google Spreadsheets heeft kunnen verwijderen. (easily remove duplicate entries from Google Sheets.)Als je suggesties of vragen hebt, gebruik dan het opmerkingengedeelte om ze te stellen.



About the author

Ik ben een professionele audio- en toetsenbordtechnicus met meer dan 10 jaar ervaring. Ik heb in het bedrijfsleven gewerkt, als consultant en productmanager, en meest recentelijk als software-engineer. Door mijn vaardigheden en ervaring kan ik aan verschillende soorten projecten werken, van kleine bedrijven tot grote bedrijven. Ik ben ook een expert in Windows 11 en werk nu ruim twee jaar aan het nieuwe besturingssysteem.



Related posts