Comment supprimer les doublons dans Google Sheets et mettre en évidence les doublons dans Google Sheets

Video google sheet dedupe

Salut les besties ! Aujourd’hui, je vais vous montrer comment supprimer les doublons dans Google Sheets et mettre en évidence ceux qui persistent. Vous savez, ces occurrences répétées qui peuvent fausser vos analyses de données et vous faire prendre de mauvaises décisions. Avec ces astuces, vous pourrez nettoyer vos données et obtenir des informations fiables. Alors, préparez-vous à dire adieu aux doublons une fois pour toutes !

Les doublons : un problème majeur

Les doublons sont l’ennemi numéro un lorsqu’il s’agit de travailler avec des données. Ils peuvent vous faire prendre de mauvaises décisions, basées sur de fausses informations. Par exemple, si vous avez deux transactions identiques dans votre base de données, vous pourriez penser que vous avez réalisé un chiffre d’affaires plus élevé avec ce client qu’en réalité. C’est pourquoi il est essentiel de les détecter et de les éliminer avant d’analyser vos données.

Méthode 1 : Comment supprimer les doublons avec l’outil Remove Duplicates

Google Sheets dispose d’un outil pratique pour supprimer les doublons rapidement et facilement. Pour l’utiliser, suivez ces étapes :

  1. Allez dans le menu Données.
  2. Sélectionnez Nettoyer les données.
  3. Cliquez sur Supprimer les doublons.
  4. Choisissez les colonnes que vous souhaitez vérifier pour les doublons.
  5. Sélectionnez si vous souhaitez supprimer les doublons lorsque les lignes sont entièrement identiques ou seulement sur une colonne spécifique.

Une fois les doublons supprimés, un rapport récapitulatif vous indiquera combien de doublons ont été éliminés. C’est simple comme bonjour !

Remove Duplicates

Méthode 2 : Comment supprimer les doublons avec des formules

Si vous travaillez avec de petits ensembles de données ou si vous préférez utiliser des formules, la fonction UNIQUE est votre meilleure amie. Voici comment l’utiliser :

  1. Sélectionnez la colonne dans laquelle vous souhaitez supprimer les doublons.
  2. Entrez la formule suivante : =UNIQUE(range). Par exemple, =UNIQUE(A1:A10).
  3. Vous obtiendrez une nouvelle plage de données sans doublons.

C’est rapide et efficace, surtout si vous avez besoin de supprimer les doublons dans une formule imbriquée.

Mettre en évidence les doublons avec COUNTIF

Pour mettre en évidence les doublons dans une colonne spécifique, vous pouvez utiliser la fonction COUNTIF. Voici comment procéder :

  1. Créez une nouvelle colonne à côté de celle que vous voulez vérifier.
  2. Utilisez cette formule : =COUNTIF(range, value)>1. Par exemple, =COUNTIF(A$2:A2, A2)>1.
  3. Appliquez une mise en forme conditionnelle sur les valeurs égales à VRAI.

La formule compte le nombre de fois où une valeur apparaît et met en évidence les doublons. Vous pourrez ainsi les repérer en un clin d’œil !

Méthode 3 : Comment trouver des doublons avec des tableaux croisés dynamiques

Si vous aimez les tableaux croisés dynamiques, vous serez ravi d’apprendre qu’ils peuvent vous aider à détecter les doublons. Suivez ces étapes simples :

  1. Sélectionnez votre ensemble de données.
  2. Créez un tableau croisé dynamique dans le menu Données.
  3. Choisissez la colonne que vous souhaitez vérifier pour les doublons sous les LIGNES.
  4. Choisissez une autre colonne sous les VALEURS et utilisez la fonction COUNT ou COUNTA pour résumer les données.

Le tableau croisé dynamique mettra en évidence les valeurs en double en les comptant. Vous pourrez ainsi les repérer rapidement !

Méthode 4 : Comment mettre en évidence les doublons avec la mise en forme conditionnelle

Si vous souhaitez simplement mettre en évidence les doublons dans une colonne spécifique, la mise en forme conditionnelle est la solution. Voici comment procéder :

  1. Sélectionnez votre ensemble de données.
  2. Ouvrez la barre latérale de mise en forme conditionnelle dans le menu Format.
  3. Choisissez “Formule personnalisée” sous l’option “Mettre en forme si…”.
  4. Entrez cette formule : =COUNTIF(A:A, A1)>1 ou =COUNTIF($A:$A, A1)>1 pour appliquer la mise en forme à toute la ligne.

La mise en forme conditionnelle mettra en évidence les doublons selon la formule que vous avez choisie. C’est super pratique et visuellement agréable !

Méthode 5 : Comment supprimer les doublons avec Apps Script

Certaines tâches nécessitent un peu de programmation, mais ne vous inquiétez pas, je vais vous simplifier la vie. Avec Apps Script, vous pouvez créer un petit programme pour supprimer automatiquement les doublons. Voici comment faire :

  1. Ouvrez l’éditeur de scripts dans Google Sheets.
  2. Copiez et collez le code suivant :
/** 
 * 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 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; }); 
}
  1. Personnalisez le code en fonction de votre feuille de calcul.
  2. Exécutez le programme en cliquant sur le bouton de lecture.
  3. Vous pouvez également ajouter un menu personnalisé pour exécuter le programme directement depuis Google Sheets.

Et voilà ! Les doublons seront automatiquement supprimés de votre feuille de calcul chaque fois que vous exécutez le programme. Magique, non ?

Avec ces cinq méthodes simples, vous avez tout ce dont vous avez besoin pour éliminer les doublons dans Google Sheets. Plus d’erreurs de données, plus de prises de décisions basées sur de fausses informations. Vous pouvez maintenant analyser vos données en toute confiance. N’oubliez pas de partager cette astuce avec vos besties qui pourraient en avoir besoin !

C’est tout pour aujourd’hui. On se retrouve bientôt pour de nouvelles astuces croustillantes, mes besties ! N’oubliez pas de visiter Crawlan.com pour plus d’articles passionnants sur le SEO et bien d’autres sujets. À bientôt !

Images:
Remove Duplicates

Related posts