Comment mettre en évidence les doublons conditionnels dans Google Sheets

Dans cet article, nous allons apprendre à mettre en évidence les doublons conditionnels dans Google Sheets. Mais qu’entendons-nous par doublons ici ? Les doublons ne sont pas simplement déterminés par la présence de plusieurs occurrences de lignes ou d’enregistrements. Alors, comment les déterminer ?

Nous allons effectuer un test logique SI dans l’une des colonnes pour les détecter. Je vais vous l’expliquer en détail.

Supposons que nous disposions de trois produits (A, B et C) disponibles à l’achat à des prix réduits. Mais en raison de la pénurie des produits A et B, nous sommes autorisés à n’en acheter qu’un seul.

Si vous achetez les deux ou les deux plusieurs fois, ces articles seront considérés comme des doublons. Regardez les lignes 4 et 6 concernant Jesse pour les doublons conditionnels. Inutile de dire que les lignes 9 et 10 sont naturellement des doublons.

Image mettant en évidence les doublons conditionnels dans Google Sheets

L’exemple ci-dessus montre comment mettre en évidence les doublons conditionnels (basés sur un test SI dans une autre colonne) dans Google Sheets.

Passons maintenant à la mise en place de la règle de formule.

Doublons conditionnels basés sur un test SI dans une autre colonne

Le test logique SI est essentiel pour mettre en évidence les doublons conditionnels dans Google Sheets.

J’ai déjà fourni des règles de mise en évidence pour les doublons, donc je ne les expliquerai pas ici. Pour les données d’exemple, veuillez vous reporter à la plage A2:B dans la capture d’écran ci-dessus.

Nous pouvons utiliser la formule suivante pour mettre en évidence les doublons dans A2:A sans test SI dans une autre colonne (B2:B).

=et($A2<>"",ArrayFormula(compte.si($A$2:$A&$B$2:$B,$A2&$B2)>1))

Cette formule mettra en évidence les enregistrements des lignes 9 et 10 car ce sont les seules lignes en double dans l’ensemble de données.

Nous voulons considérer le livre A et le livre B comme étant identiques. Ainsi, si une personne les achète tous les deux, cela sera également considéré comme des occurrences multiples d’enregistrements.

Solution

Nous devons prêter attention aux cellules (plages) de référence $B$2:$B et $B2$ dans la formule. Appliquons maintenant la fonction SI avec ces cellules. Ce que nous allons faire ici, c’est remplacer « Livre A » par « Livre B » comme ceci :

  1. $B$2:$B devient si($B$2:$B= »Livre A », »Livre B »,$B$2:$B).
  2. $B2 devient si($B2= »Livre A », »Livre B »,$B2).

La formule pour mettre en évidence les doublons conditionnels dans Google Sheets devient donc :

=et($A2<>"",ArrayFormula(compte.si($A$2:$A&si($B$2:$B="Livre A","Livre B",$B$2:$B),$A2&si($B2="Livre A","Livre B",$B2))>1))

Pour l’appliquer, suivez les étapes suivantes :

  1. Sélectionnez « Format » > « Mise en forme conditionnelle » pour ouvrir le volet latéral.
  2. Dans la section « Une seule couleur », saisissez A2:A dans le champ « Appliquer à la plage ».
  3. Sélectionnez « Formule personnalisée » dans la section « Règles de mise en forme » et insérez la formule ci-dessus.
  4. Cliquez sur « Terminé » et voilà !

Et si je veux simplement mettre en évidence les lignes contenant les livres A et B et ignorer les autres lignes ?

Dans ce cas, nous devrons utiliser un test OU dans la mise en forme conditionnelle. Remplacez simplement $A2<> » » par OU($B2= »Livre A »,$B2= »Livre B »). La formule ignorera l’achat de livres par Mike même si les enregistrements correspondants se répètent deux fois.

Voilà, vous savez maintenant comment mettre en évidence les doublons conditionnels dans Google Sheets. Merci de nous avoir accompagnés. Profitez-en bien !

Vous pourriez également être intéressé par : Mettre en évidence les valeurs en double basées sur les jours d’occurrence dans Google Sheets

Articles en lien