Mettez en évidence les doublons partiels dans Google Sheets

Dans ce tutoriel Google Sheets, je vais expliquer comment mettre en forme conditionnellement ou mettre en évidence les doublons partiels.

Je vais partager quelques formules que vous pouvez utiliser dans la règle de formule personnalisée de la mise en forme conditionnelle. Oui ! Il y a trois types de formules différents que je vais partager avec vous pour mettre en évidence la correspondance partielle de différentes manières dans Google Sheets.

Les doublons et les doublons partiels sont deux termes différents. Par exemple, prenons les dessins # AB-DRG-15487-1 et AB-DRG-15487-1 Rev 1. Ils sont différents en termes de la définition normale d’un doublon. Mais dans une correspondance partielle, si vous le souhaitez, vous pouvez considérer les deux comme étant identiques.

AB-DRG-15487-1
AB-DRG-15487-1 Rev 1

Voyez les similitudes. Ce sont les mêmes dessins, mais le deuxième est une révision du premier. Donc, si vous voulez mettre en évidence les deux dessins en les considérant comme un seul, vous devez suivre l’approche des doublons partiels. Sinon, si vous voulez seulement considérer la correspondance exacte, suivez simplement mon précédent tutoriel – Mettre en évidence les doublons dans une seule colonne ou plusieurs colonnes, dans toutes les cellules de Google Sheets.

Ici, je vais expliquer comment mettre en évidence les doublons partiels dans Google Sheets. La fonction que nous pouvons utiliser à cette fin est Compter.si.

Pour apprendre à utiliser Compter.si, ainsi que toutes les autres fonctions Compter en détail, consultez mon guide Comment utiliser toutes les fonctions Compter de Google Sheets (les 8 fonctions Compter).

Mettre en forme conditionnelle / Mettre en évidence les doublons partiels dans Google Sheets

La formule est différente pour une correspondance partielle dans une seule colonne et une correspondance partielle dans plusieurs colonnes ou dans toutes les cellules d’une feuille de calcul.

Si vous voulez mettre en évidence les doublons partiels dans une seule colonne, vous pouvez utiliser la formule suivante.

Mettre en forme conditionnelle des doublons partiels dans une seule colonne dans Google Sheets

Formule :
=SI(A1<>"",COMPTESI(A$1:A;GAUCHE(A1;7)&"*")>1)

Cette formule mettra en correspondance partielle et mettra en évidence les doublons dans la colonne A1:A.

Si vous souhaitez mettre en forme conditionnellement des doublons partiels dans une autre colonne, changez la référence de la cellule en conséquence.

De plus, cette formule ne correspond que aux 7 premiers caractères. Pour faire correspondre les premiers ‘n’ caractères, modifiez le nombre de caractères dans la formule Gauche comme suit.

GAUCHE(A1;n)

Remplacez ‘n’ par le nombre de caractères que vous souhaitez faire correspondre.

Mettre en évidence les doublons partiels dans plusieurs feuilles de calcul – Une seule colonne

C’est un scénario rare. J’ai deux feuilles de calcul dans mon fichier Google Sheets nommées Feuille1 et Feuille2.

Cette fois, je veux mettre en forme conditionnellement les cellules de la colonne A dans Feuille1 si elles ont des doublons partiels dans la colonne A dans la même feuille ou dans la colonne A de la Feuille2.

Ceci s’appelle des doublons partiels entre les onglets de feuille de calcul.

Formule :
=SI(A1<>"",(COMPTESI($A$1:$A;GAUCHE(A1;7)&"*")+COMPTESI(INDIRECT("Feuille2!$A$1:$A");GAUCHE(A1;7)&"*"))>1)

Cette formule est pour Feuille1. La première formule Compter.si est celle que j’ai utilisée dans l’exemple précédent.

Étant donné qu’une deuxième feuille est impliquée, il est indispensable d’utiliser la fonction Indirect dans la mise en forme conditionnelle.

À part cela, il n’y a pas beaucoup de différence dans le deuxième Compter.si. Il s’agit à nouveau d’une correspondance partielle. Pour mettre en évidence une correspondance exacte entre les feuilles, vous pouvez consulter mon tutoriel – Comment mettre en forme conditionnelle les doublons entre les onglets de feuille de calcul dans Google Sheets.

Mettre en évidence les doublons partiels dans plusieurs cellules de Google Spreadsheets

Lorsque vous souhaitez faire correspondre partiellement les doublons entre les cellules d’une feuille, vous devez modifier la formule comme suit. La formule suivante est pour la plage A1:E.

=SI(A1<>"",COMPTESI($A$1:E;GAUCHE(A1;7)&"*")>1)

Modifiez la formule si nécessaire, c’est-à-dire entrez vos références de cellules réelles dans cette formule.

Pour appliquer cette règle de mise en forme conditionnelle de correspondance partielle, suivez les étapes ci-dessous.

Allez dans le menu Format > Mise en forme conditionnelle.

Définissez la plage d’application comme A1:E ou comme vous le souhaitez. Dans le champ de formule personnalisée, entrez la formule ci-dessus.

Ici encore, vous pouvez utiliser l’approche entre les onglets de la feuille de calcul. Si vous avez étudié attentivement mes exemples ci-dessus, vous pouvez le faire vous-même.

Merci de votre attention, profitez-en !

Lecture complémentaire :

  1. Validation des données – Comment ne pas autoriser les doublons dans Google Sheets.
  2. Comment filtrer les doublons dans Google Sheets et les supprimer.

Articles en lien