/ / Comment supprimer les doublons dans Google Sheets

Comment supprimer les doublons dans Google Sheets

Google Sheets vous permet de supprimer les doublons devotre document avec trois méthodes allant d’une simple fonction intégrée à un script personnalisé. Bien que cela ne soit pas aussi apparent que dans Excel, Sheets offre un moyen plus diversifié d’éliminer les doublons dans votre feuille de calcul.

Mise à jour: Vous pouvez maintenant le faire avec l'outil "Supprimer les doublons" intégré à Google Sheets.

APPARENTÉ, RELIÉ, CONNEXE: Comment supprimer les lignes en double dans Excel

Supprimer les doublons à l'aide de la fonction unique

La première méthode que nous allons examiner utilise la fonction intégrée Google Sheets, qui recherche toutes les entrées uniques et vous permet de vous débarrasser de tout le reste du jeu de données.

Lancez votre navigateur et ouvrez une feuille de calcul pour commencer.

Un exemple de table avec des doublons

Ensuite, cliquez sur la cellule vide dans laquelle vous voulez que les données soient sorties, tapez =UNIQUE, puis cliquez sur la fonction suggérée qui apparaît dans la boîte de dialogue.

Sélectionnez une cellule vide et commencez à taper = Unique, puis cliquez sur la suggestion qui apparaît.

À partir de là, vous pouvez soit entrer manuellement la plage de cellules, soit les mettre en surbrillance pour la fonction à analyser. Lorsque vous avez terminé, appuyez sur Entrée.

Mettez en surbrillance les lignes / cellules dans lesquelles vous souhaitez que la fonction effectue la recherche, puis appuyez sur Entrée.

Tout comme par magie, Sheets sélectionne tous les résultats uniques et les affiche dans la cellule sélectionnée.

Les entrées uniques trouvées apparaîtront en dehors de votre tableau sous la cellule de la fonction.

Si vous copiez et collez les informations dans un fichierFeuille Google, assurez-vous de cliquer avec le bouton droit de la souris sur l'endroit où vous souhaitez coller, puis de choisir Coller spécial> Coller uniquement les valeurs. Sinon, seule la formule est copiée dans la nouvelle cellule.

Si vous copiez et collez les informations dans une feuille Google, veillez à cliquer avec le bouton droit de la souris, puis choisissez Collage spécial> Coller uniquement les valeurs.

Supprimer les doublons à l'aide d'un module complémentaire

Pour la méthode suivante, vous devrez installer uncomplément à Google Sheets. Si vous n’avez jamais utilisé d’add-on auparavant, ils sont similaires aux extensions de navigateur qui déverrouillent des fonctionnalités supplémentaires pour vous dans les applications Google, telles que Docs, Feuilles et Diapositives.

Pour cet exemple, nous utiliserons Remove Duplicates by AbleBits. Il est accompagné d'un essai gratuit de 30 jours. Les abonnements premium coûtent 59,60 USD pour un abonnement à vie ou 33,60 USD par an.

APPARENTÉ, RELIÉ, CONNEXE: Les meilleurs compléments Google Sheets

Installer le module complémentaire

Pour obtenir un add-on, ouvrez un fichier dans Google Sheets, cliquez sur «Add-ons», puis sur «Obtenir les add-ons».

Ouvrez le menu Modules complémentaires, puis cliquez sur Obtenir les modules complémentaires.

Tapez "Duplicates" dans la barre de recherche, puis cliquez sur le bouton "Gratuit".

Tapez les doublons dans la barre de recherche, puis cliquez sur Gratuit dans le module complémentaire que vous souhaitez installer.

Cliquez sur le compte Google que vous souhaitez utiliser pour installer l'add-on.

Choisissez un compte pour installer l'add-on

Lors de l'installation des add-ons, vous devez leur accorderautorisations spécifiques. Celles-ci sont fondamentales pour le fonctionnement de l'add-on. Assurez-vous de bien comprendre les autorisations et de faire confiance au développeur avant d'installer tout module complémentaire.

Cliquez sur "Autoriser".

Lisez et passez en revue les autorisations du module complémentaire, puis cliquez sur Autoriser.

Utiliser l'add-on

Vous pouvez utiliser le module complémentaire Supprimer les doublons pour une seule colonne ou sur plusieurs lignes. Dans cet exemple, nous rechercherons des doublons dans les lignes, mais cela fonctionnera généralement de la même manière pour une seule colonne.

Dans votre feuille de calcul, mettez en surbrillance toutes les lignes dans lesquelles vous souhaitez rechercher des doublons. Après cela, cliquez sur Modules complémentaires> Supprimer les doublons> Rechercher les lignes en double ou uniques.

Mettez en surbrillance les lignes que vous souhaitez rechercher, cliquez sur Modules complémentaires, pointez sur Supprimer les doublons, puis cliquez sur Rechercher les lignes en double ou uniques.

Une fois le module complémentaire ouvert, vérifiez que la plage indiquée est correcte, puis cliquez sur «Suivant».

Vérifiez que la plage indiquée est correcte, puis cliquez sur Suivant.

Ensuite, choisissez le type de données que vous voulez trouver. Comme nous supprimons les doublons, sélectionnez «Doublons», puis cliquez sur «Suivant».

Sélectionnez Duplicates, puis cliquez sur Next.

Sélectionnez les colonnes pour le module complémentaire à rechercher. Si vous n’avez pas inclus les en-têtes (ou peut-être que votre table n’a pas d’en-têtes du tout), veillez à décocher l’option «Ma table a des en-têtes». Sinon, la première ligne sera omise. Cliquez sur Suivant."

Si vos tables n'ont pas d'en-tête, désélectionnez Ma table a en-têtes, puis cliquez sur Suivant.

Enfin, choisissez ce que le module complémentaire fera avec ses résultats, puis cliquez sur "Terminer".

Choisissez ce que vous voulez voir avec les résultats, puis cliquez sur Suivant.

Sur la page de résultats, le module complémentaire nous indique que quatre lignes en double ont été trouvées et supprimées.

La page de résultats indiquant le nombre d'entrées trouvées dans votre document

Voila! Toutes les lignes en double disparaissent de votre feuille.

La table mise à jour sans les entrées dupliquées

Supprimer les lignes en double avec Google Script Editor

La dernière méthode pour supprimer les doublons de votrefeuille implique l’utilisation de Google App Script, une plate-forme de développement en nuage gratuite pour la création d’applications Web personnalisées et légères. Bien que cela implique d’écrire du code, ne laissez pas cela vous effrayer. Google fournit une documentation complète et vous fournit même le script permettant de supprimer les doublons. Copiez simplement le code, vérifiez le module complémentaire, puis exécutez-le dans votre feuille.

APPARENTÉ, RELIÉ, CONNEXE: Comment surcharger vos applications Google avec l'éditeur de script

À partir de la fiche Google actuelle, cliquez sur «Outils», puis sur «Éditeur de script».

Cliquez sur Outils, puis sur Éditeur de script.

Le script Google Apps s'ouvre dans un nouvel onglet avec un script vide.

Une fonction vide pour votre script lié

Supprimez la fonction vide dans le fichier et collez le code suivant:

//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);
}

Enregistrez et renommez votre script. Cliquez sur l’icône «Exécuter» lorsque vous avez terminé.

Cliquez sur l'icône Run

Vous devrez vérifier les autorisations requises par votre script et lui accorder l'accès à votre feuille de calcul. Cliquez sur «Examiner les autorisations» pour voir quel accès ce script veut.

Cliquez sur Examiner les autorisations pour afficher les autorisations demandées.

Acceptez les invites, puis cliquez sur «Autoriser» pour autoriser le script.

Vérifiez les autorisations, puis cliquez sur Autoriser.

Une fois l'exécution terminée, revenez à votre feuille et, comme dans les méthodes précédentes, toutes les entrées en double disparaissent de votre fichier!

Les points de données en double ont été supprimés!

Malheureusement, si vos données se trouvent à l’intérieur d’un tableau, comme dans l’illustration ci-dessus, ce script ne redimensionnera pas le tableau en fonction du nombre d’entrées qu’il contient et vous devrez le corriger manuellement.


C'est tout ce qu'on peut en dire. Que vous souhaitiez utiliser le système intégré Unique fonction, un module complémentaire tiers ou la création d'un module complémentaire personnalisé à l'aide du script Apps, Google vous offre plusieurs moyens de gérer les doublons dans votre feuille de calcul.