Mettre en évidence les doublons dans Google Sheets

Lorsque vous travaillez souvent avec des données dans Google Sheets, tôt ou tard vous allez faire face au problème des données en double. Cela peut complètement ruiner vos feuilles de calcul. Ne serait-ce pas bien s'il y avait un moyen de mettre en évidence tous les doublons dans vos tableaux ?

Ce guide va vous apprendre comment mettre facilement en évidence les doublons dans Google Sheets grâce à quelques méthodes simples.

Sommaire

Mettre en évidence les doublons dans Google Sheets (guide vidéo)

Si vous préférez apprendre comment mettre en évidence les doublons dans Google Sheets avec une vidéo, je partage ci-dessous mon écran pour tout vous montrer :

Comment mettre en évidence les doublons dans une colonne dans Google Sheets

La situation la plus courante que vous allez rencontrer est d'avoir besoin de mettre en évidence les doublons dans une colonne dans Google Sheets.

Par exemple, supposons que vous avez les données ci-dessous et que vous souhaitez mettre en évidence tous les prénoms qui se répètent dans la colonne A.

Une plage de données avec des doublons

Voici les étapes pour mettre en évidence les doublons dans une colonne :

  1. Sélectionnez la plage de données avec les prénoms (à l'exclusion de l'en-tête)
  2. Dans la barre de menu, cliquez sur "Format"
  3. Dans les options qui s'affichent, cliquez sur "Mise en forme conditionnelle". Cela ouvrira le volet "Règles de mise en forme conditionnelle" sur la droite de votre écran
Cliquez sur le menu Format puis sur mise en forme conditionnelle
  1. Si vous avez déjà appliqué une mise en forme conditionnelle, cliquez sur l'option "Ajouter une autre règle" (sinon passez à l'étape suivante)
Cliquez sur ajouter une autre règle
Cliquez sur ajouter une autre règle
  1. Assurez-vous que la plage sélectionnée (où vous voulez mettre en évidence les doublons) est correcte. Si ce n'est pas le cas, vous pouvez le modifier dans la section "Appliquer à la plage"
Vérifier la plage des cellules
  1. Cliquez sur le menu déroulant "Mettre en forme des cellules si…", puis cliquez sur l'option "La formule personnalisée est"
Cliquez sur l'option La formule personnalisée est dans le menu déroulant
  1. Dans le champ ci-dessous, saisissez la formule suivante :

=NB.SI($A$2:$A$10;A2)>1

Entrez la formule pour mettre en évidence les doublons
Entrez la formule pour mettre en évidence les doublons
  1. Dans les options "Style de mise en forme", précisez la mise en forme dans laquelle vous souhaitez mettre en évidence les cellules en double. Par défaut, Google Sheets utilisera la couleur verte, mais vous pouvez choisir d'autres couleurs ainsi que des styles tels que le gras ou l'italique
Précisez la mise en forme dans laquelle mettre en évidence les doublons
Précisez la mise en forme dans laquelle mettre en évidence les doublons
  1. Cliquez sur "OK"
Cliquez sur OK

Les étapes ci-dessus vont mettre en évidence toutes les cellules avec des prénoms en double dans la couleur que vous avez décidé.

Plage de données où les doublons sont mis en évidence
Plage de données où les doublons sont mis en évidence

Il faut savoir que la mise en forme conditionnelle est dynamique dans Google Sheets. Cela signifie que si vous modifiez les données dans l'une des cellules, la mise en forme sera automatiquement mise à jour. Par exemple, si vous supprimez l'un des prénoms qui est un doublon dans la plage de cellules, la mise en évidence de ce prénom (dans l'autre cellule) va disparaître, car ce prénom est maintenant devenu unique.

Cela peut vous être utile : Comment copier la mise en forme conditionnelle dans Google Sheets

Comment fonctionne cette formule ?

Lorsque vous utilisez la formule personnalisée dans la mise en forme conditionnelle, elle vérifie chaque cellule à l'aide de la formule spécifiée pour rechercher les doublons dans Google Sheets.

Si la formule renvoie un réponse VRAIE pour la cellule, celle-ci est alors mise en évidence dans le format décidé au préalable, et si elle renvoie une réponse FAUSSE, ce n'est pas le cas.

Dans l'exemple ci-dessus, chaque cellule est vérifiée et si le prénom apparaît plus d'une fois dans la plage de cellules sélectionnées, la formule NB.SI renvoie alors une réponse VRAIE et la cellule est mise en évidence avec la mise en forme conditionnelle prédéfinie. Sinon, elle reste inchangée.

Prenez bonne note que j'ai utilisé la plage $A$2:$A$10 (avec un signe dollar avant la lettre de l'alphabet de la colonne et le numéro de la ligne). Ceci est très important, car cela garantit que lorsque la formule passe à la cellule suivante (dans la ligne du dessous), la plage de cellules qui est vérifiée pour le nombre de prénoms reste la même (et est donc inchangée).

Si vous souhaitez supprimer les cellules mises en évidence, vous devez supprimer la mise en forme conditionnelle. Pour ce faire, sélectionnez les cellules auxquelles la mise en forme est appliquée, cliquez sur le menu "Format" (dans la barre de menu), cliquez ensuite sur "Mise en forme conditionnelle" et supprimez la règle dans le volet qui s'ouvre à droite de votre écran.

Trouver des doublons dans Google Sheets en les mettant en évidence dans plusieurs colonnes

Dans l'exemple ci-dessus, nous avions tous les prénoms dans une seule colonne.

Mais comment faire une mise en forme conditionnelle des doublons dans Google Sheets si les prénoms se trouvent dans plusieurs colonnes (comme indiqué ci-dessous).

Vous pouvez toujours utiliser la mise en forme conditionnelle pour mettre en évidence les prénoms en double (dans le cas où un prénom apparaît plus d'une fois dans les trois colonnes combinées).

Voici les étapes pour mettre en évidence les doublons dans plusieurs colonnes :

  1. Sélectionnez la plage de données avec les prénoms (à l'exclusion des en-têtes)
  2. Cliquez sur l'option Format dans le menu
Cliquez sur Format dans le menu
  1. Dans les options qui s'affichent, cliquez sur Mise en forme conditionnelle.
  2. Cliquez sur l'option "Ajouter une autre règle"
Cliquez sur ajouter une autre règle
Cliquez sur ajouter une autre règle
  1. Assurez-vous que la plage (où nous devons mettre en évidence les doublons) est correcte. Si ce n'est pas le cas, vous pouvez le modifier à partir de la section "Appliquer à la plage".
  2. Cliquez sur le menu déroulant "Mettre en forme des cellules si…", puis cliquez sur l'option "La formule personnalisée est"
Cliquez sur l'option La formule personnalisée est dans le menu déroulant
  1. Dans le champ ci-dessous, saisissez la formule suivante :

=NB.SI($A$2:$C$10;A2)>1

Entrez la formule pour mettre en évidence les doublons dans plusieurs colonnes
Entrez la formule pour mettre en évidence les doublons dans plusieurs colonnes
  1. Dans les options "Style de mise en forme", spécifiez la mise en forme dans laquelle vous souhaitez mettre en évidence les cellules en double. Par défaut, Google Sheets va utiliser la couleur verte, mais vous pouvez préciser d'autres couleurs ainsi que des styles différents tels que le gras ou l'italique
Choisir la mise en forme pour mettre en évidence les doublons sur plusieurs colonnes
Choisir la mise en forme pour mettre en évidence les doublons sur plusieurs colonnes
  1. Cliquez sur Terminé

Les étapes ci-dessus vont mettre en évidence chaque cellule, si elle contient un prénom qui apparaît plus d'une fois dans les trois colonnes sélectionnées.

Tableau de données où les doublons sont mis en évidence dans plusieurs colonnes
Tableau de données où les doublons sont mis en évidence dans plusieurs colonnes

Comment cela fonctionne-t-il ?

La formule a fonctionné de la même manière qu'évoqué précédemment avec une mise en forme conditionnelle pour identifier les doublons dans Google Sheets.

Avec la formule NB.SI, nous avons couvert toutes les cellules des trois colonnes. Ainsi, chaque cellule de la plage est vérifiée à l'aide de la formule spécifiée et renvoie une réponse VRAIE ou FAUSSE. La formule NB.SI est un peu comme la formule dupliquée pour Google Sheets.

S'il y a un prénom qui se répète dans l'une des colonnes, il sera mis en évidence avec la mise en forme spécifiée.

Notez bien que j'ai utilisé la plage $A$2:$C$10 (avec un signe dollar avant l'alphabet de la colonne et le numéro de la ligne). C'est vraiment important, car cela garantit que la plage de cellules reste la même pendant que la mise en forme conditionnelle vérifie les prénoms, cellule par cellule.

Comment mettre en évidence les lignes en double dans Google Sheets

Supposons que vous disposez d'un tableau de données avec une liste d'employés telle qu'indiquée ci-dessous et que vous souhaitez que Google Sheets trouve tous les doublons et les mette en évidence.

Tableau avec une liste d'employés et le numéro de leurs bureaux

Dans ce cas, une donnée sera un doublon s'il a exactement la même valeur dans chaque cellule de la ligne (comme les lignes 2 et 7 dans l'exemple ci-dessus).

C'est un travail plus difficile à réaliser. La raison est simple : il ne s'agit pas seulement de vérifier des cellules individuelles. Vous devez vérifier la ligne entière et ne mettre en évidence que les lignes où toutes les cellules se répètent.

Mais ce n'est pas si difficile que ça…

Vous trouverez ci-dessous les étapes pour mettre en évidence les lignes en double à l'aide de la mise en forme conditionnelle :

  1. Sélectionnez la plage de données que vous souhaitez vérifier (à l'exclusion des en-têtes)
  2. Cliquez sur Format dans la barre de menu
  3. Dans les options qui s'affichent, cliquez sur Mise en forme conditionnelle.
  4. Cliquez sur l'option "Ajouter une autre règle" (si c’est nécessaire)
  5. Cliquez sur le menu déroulant "Mettre en forme des cellules si", puis cliquez sur l'option "Formule personnalisée est"
  6. Dans le champ ci-dessous, saisissez la formule suivante :

=NB.SI(ARRAYFORMULA($A$2:$A$10&$B$2:$B$10);$A2&$B2)>1

Entrez la formule pour mettre en évidence les doublons dans plusieurs colonnes
Entrez la formule pour mettre en évidence les doublons dans plusieurs colonnes
  1. Dans les options "Style de mise en forme", précisez la mise en forme dans laquelle vous souhaitez mettre en évidence les cellules en double. La mise en forme par défaut est la couleur verte, mais vous pouvez préciser d'autres couleurs ainsi que des styles comme le gras ou l'italique
Mise en forme pour mettre en évidence les lignes en double
Mise en forme pour mettre en évidence les lignes en double
  1. Cliquez sur Terminé

Les étapes ci-dessus vont vous permettre de mettre en évidence les lignes qui se répètent dans votre tableau (comme indiqué ci-dessous).

Lignes en double mises en évidence

Comment cela fonctionne-t-il ?

Cela fonctionne de la même manière que dans le premier exemple (où nous avons simplement mis en évidence les cellules d'une colonne qui contenaient des doublons).

Mais comme il faut comparer une ligne entière avec toutes les autres lignes, nous avons combiné le contenu de toutes les lignes et créé une seule chaîne pour chaque ligne.

La partie suivante de la formule crée des chaînes où tout le contenu des cellules sur une ligne est combiné (il s'agit d'une concaténation en utilisant le signe de l'esperluette &).

ARRAYFORMULA($A$2:$A$10&$B$2:$B$10)

Ce tableau est utilisé dans la formule NB.SI et la condition utilisée est à nouveau une chaîne concaténée contenant toutes les valeurs d'une ligne. Pour se faire, les critères suivants sont utilisés :

$A2&$B2

Cela a maintenant été converti en une simple construction de type colonne où la fonction NB.SI vérifie combien de fois cette chaîne combinée se répète dans le tableau de chaînes que nous avons créé.

Cela finit par mettre en évidence toutes les données qui sont des doublons.

Afficher les doublons dans Google Sheets avec des critères supplémentaires

Google Sheets peut aussi utiliser la plupart des critères auxquels vous pourriez penser pour mettre en évidence les données en double. Par exemple, vous pouvez faire en sorte de ne mettre en évidence que les doublons pour des valeurs précises.

La syntaxe doit alors utiliser l'opérateur "*" (qui signifie "et") pour que NB.SI utilise les deux critères. La syntaxe ressemblerait à ceci :

=(NB.SI(Plage;Critères)>1) * (Nouvelle condition) )

Nous pouvons utiliser la plage de données utilisée précédemment (avec la liste des employés) pour illustrer comment cela fonctionne. Supposons que nous ayons découvert qu'il y avait en fait deux Stéphanie parmi les employés, nous avons donc mis à jour le numéro du bureau dans lequel l'un d'eux travaille.

Le numéro du bureau a été changé

Nous voulons toujours mettre en évidence les employés en double, nous pouvons donc ajouter une deuxième condition à remplir comme ceci :

  1. Allez dans les règles de mise en forme conditionnelle (comme dans les exemples précédents)
  2. Entrez la première partie de la formule avec la plage et le format que nous devrions maintenant connaître =(NB.SI(plage;critère)>1) donc notre exemple serait :

=(NB.SI($A$2:$B$10;$A2)>1)

Cela va mettre en évidence s'il y a des doublons dans la ligne A, mais cela ne va pas exclure le doublon à cause du numéro de bureau désormais incompatible avec la deuxième Stéphanie, vous aurez donc besoin de ces étapes supplémentaires.

  1. Utilisez la commande "*" (et) après la première formule
  2. Ajoutez la deuxième condition à la syntaxe de (NB.SI(Range,Criteria)>1) mais assurez-vous que vous traitez l'autre ligne (la ligne B). La formule entière doit ressembler à ceci :

=(NB.SI($A$2:$B$10;$A2)>1)*(NB.SI($A$2:$B$10;$B2)>1)

Les doublons sont mis en évidence
Les doublons sont mis en évidence

Bien sûr, avec cet exemple exact, vous auriez pu utiliser la seconde moitié de la formule pour obtenir le même résultat, mais ce n'est qu'un avant-goût de la façon dont l'ajout d'une deuxième condition peut être utilisé. Selon vos besoins, vous pouvez également :

  • Utilisez un autre nombre après les critères, comme > 0 ou <5, etc.
  • Ajouter un troisième critère
  • Ajouter d'autres conditions avec "*"

Modification ou suppression des règles de mise en forme conditionnelle

Lorsque vous trouvez tous les doublons grâce à la mise en forme, vous souhaiterez peut-être conserver certains des doublons, mais ne souhaitez plus qu'ils soient mis en évidence. La solution est simple, il suffit de modifier ou de supprimer la règle de mise en forme conditionnelle. Vous pouvez le faire comme cela :

  1. Sélectionnez les cellules auxquelles vous avez appliqué la règle de mise en forme conditionnelle ;
  2. Accédez à Format puis Mise en forme conditionnelle ;
  3. Cliquez sur le symbole de la corbeille à côté de la règle existante.
Comment supprimer une règle de mise en forme conditionnelle
Comment supprimer une règle de mise en forme conditionnelle

Problèmes potentiels avec des solutions simples lors de la mise en évidence des cellules en double dans Google Sheets

Parfois, il peut arriver que vous suivez toutes les étapes ci-dessus et que vous utilisez les mêmes formules, mais Google Sheets ne met toujours pas en évidence les doublons. Cela m’est déjà arrivé. S'ils ne sont pas mis en évidence, comment êtes-vous censé réussir à supprimer les doublons ?

Voici quelques problèmes potentiels que vous pouvez vérifier :

Des caractères d’espacement dans les cellules

Y a-t-il des espaces supplémentaires (caractères d'espacement de début ou de fin) dans le texte d'une cellule et pas dans l'autre ?

Étant donné que nous recherchons une correspondance exacte pour que deux cellules (ou même davantage) soient considérées comme des doublons, s'il y a des caractères d'espacement supplémentaires dans les cellules, cela entraînerait une incompatibilité.

Ainsi, même si vous pouvez voir qu'il y a un doublon dans votre tableau, il se peut qu'il ne soit pas mis en évidence.

Pour vous débarrasser de cela, vous pouvez utiliser la fonction SUPPRESPACE (voire la fonction EPURAGE) pour vous débarrasser de tous les caractères d'espacement supplémentaires.

Une référence incorrecte

Il existe trois types de références différents dans Google Sheets.

  1. Les références absolues (exemple – $A$1)
  2. Les références relatives (exemple – A1)
  3. Les références mixtes (exemple – $A1 ou A$1)

Si une formule nécessite l’utilisation d’un type de référence et que vous finissez par utiliser un autre type de référence, vous vous retrouverez certainement avec une formule qui ne fonctionne pas.

Vérifiez donc les références pour vous assurer que Google Sheets met en évidence les doublons comme prévu.

Quelques conseils lors de la mise en évidence des doublons dans Google Sheets

  • Assurez-vous que vous n'avez pas d'autres règles de mise en forme conditionnelle pour les cellules souhaitées qui peuvent renvoyer de faux résultats ;
  • Assurez-vous qu'il n’y a pas de caractères d’espacement dans les cellules où vous recherchez des doublons ;
  • Ne sélectionnez pas les en-têtes lorsque vous utilisez ARRAYFORMULA pour mettre en évidence les doublons dans Google Sheets. 

Comment vérifier les doublons dans Google Sheets à l’aide de la formule UNIQUE

Cette formule est beaucoup plus simple à utiliser lorsque vous travaillez avec des tableaux de données plus petits et que vous avez simplement besoin de voir combien de données uniques (et différentes) il y a dans votre feuille de calcul. Cependant, cette formule ne fournit pas de doublons de mise en forme conditionnelle de Google Sheets.

La syntaxe est simplement :

=UNIQUE(plage)

Dans notre exemple précédent, tout ce que nous aurions à faire pour trouver toutes les valeurs uniques dans le est :

  1. Sélectionnez une cellule vide (D2 dans notre cas) et appuyez sur Entrée
  2. Tapez =UNIQUE( et cliquez et faites glisser sur les cellules que vous souhaitez vérifier pour les données uniques
Comment utiliser la formule UNIQUE pour trouver des doublons
Comment utiliser la formule UNIQUE pour trouver des doublons
  1. Appuyez sur Entrée et une liste de chaque données unique va s'afficher dans la colonne
Résultats après avoir utilisé la fonction UNIQUE
Résultats après avoir utilisé la fonction UNIQUE

FAQ sur la mise en évidence des cellules avec la mise en forme conditionnelle

Google Sheets peut-il mettre en évidence les doublons ?

Oui, vous pouvez mettre en évidence les doublons. Vous devez utiliser une combinaison de la formule NB.SI et de la mise en forme conditionnelle. Vous pouvez configurer la mise en forme conditionnelle pour ne mettre en évidence une cellule que si la formule NB.SI renvoie une valeur VRAIE.

Quelle est la formule pour mettre en évidence les doublons dans Google Sheets ?

Voici comment identifier les doublons dans Google Sheets. Il vous suffit d'utiliser la formule NB.SI dans le menu de mise en forme conditionnelle. La formule NB.SI utilise la syntaxe suivante.

=NB.SI(plage;critère)

Vous devez donc entrer la plage que vous souhaitez mettre en évidence et >1 comme critère (pour que, s'il existe plusieurs données identiques, cela mette la cellule en évidence. Suivez le guide ci-dessus pour un aperçu plus approfondi. 

Comment regrouper les doublons dans Google Sheets ?

Pour regrouper les doublons, vous pouvez utiliser la fonction SORT ou vous pouvez utiliser le raccourci de tri dans la barre d'outils. Voici comment trouver des doublons dans Google Sheets à partir de la barre de menu :

  1. Sélectionnez la colonne dans laquelle vous souhaitez regrouper les doublons
  2. Dans la barre de menu, accédez à Données puis Trier une feuille

Si vous avez utilisé notre méthode ci-dessus pour mettre en forme conditionnellement les doublons. Vous pouvez également trier par couleur pour éviter de trier les cellules non dupliquées.

Comment voir les doublons dans Google Sheets ? / Google Sheets peut-il trouver des doublons ?

Vous pouvez voir les doublons en utilisant la mise en forme conditionnelle dans le menu format et une formule NB.SI. Choisissez ensuite la couleur dans laquelle vous souhaitez mettre en évidence les doublons.

Comment mettre en évidence la même cellule avec des doublons dans Google Sheets ?

Malheureusement, vous ne pouvez pas rechercher de doublons dans une seule et même cellule.

Comment comparer deux colonnes dans Google Sheets pour trouver des doublons ?

Vous pouvez utiliser la formule NB.SI comme formule personnalisée dans le menu de mise en forme conditionnelle pour rechercher des doublons et comparer deux colonnes. Incluez simplement les références de cellule dans la formule et utilisez >1 comme critère.

Comment mettre en évidence les valeurs en double, à l’exception de la première instance, dans Google Sheets ?

Suivez la méthode ci-dessus pour mettre les cellules en évidence, mais utilisez >=2 comme critère à la place. Cela signifie que la mise en évidence ne se produira que s'il y a deux ou plus de deux occurrences d'une valeur, c'est-à-dire que la première correspondance va être ignorée.

Comment comparer différentes feuilles de calcul Google pour les doublons ?

Vous pouvez le faire avec des formules ou des scripts compliqués, mais le moyen le plus simple serait d'ajouter la feuille requise dans une seule feuille de calcul totale, puis de comparer les deux feuilles. Pour faire ça:

  1. Cliquez avec le bouton droit sur le nom de la feuille en bas de la page ;
  2. Survolez Copier dans ;
  3. Cliquez sur Feuille de calcul existante et sélectionnez la feuille de calcul souhaitée ;
  4. Ensuite, vous pouvez utiliser la référence de feuille dans la formule NB.SI, par exemple si vous souhaitez utiliser une plage de cellules de Feuille1, vous pouvez taper =Feuille1!

Mettre en évidence les cellules dupliquées : conclusion

Voici donc comment mettre en évidence les doublons dans Google Sheets à l'aide de la mise en forme conditionnelle.

J'espère que vous avez trouvé ce tutoriel utile. Si vous voulez apprendre à mieux maîtriser Google Sheets, je vous recommande de partir les autres articles de TopSheets.fr.