
Formule générique
=COUNTIF(data,A1)>1
Sommaire
Remarque: Excel contient de nombreux "préréglages" intégrés pour mettre en évidence les valeurs avec une mise en forme conditionnelle, y compris un préréglage pour mettre en évidence les valeurs en double. Cependant, si vous souhaitez plus de flexibilité, vous pouvez mettre en évidence les doublons avec votre propre formule, comme expliqué dans cet article.
Si vous souhaitez mettre en évidence des cellules contenant des doublons dans un ensemble de données, vous pouvez utiliser une formule simple qui renvoie VRAI lorsqu'une valeur apparaît plus d'une fois.
Par exemple, si vous souhaitez mettre en évidence les doublons dans la plage B4: G11, vous pouvez utiliser cette formule:
=COUNTIF($B$4:$G$11,B4)>1
Remarque: avec la mise en forme conditionnelle, il est important que la formule soit saisie par rapport à la "cellule active" dans la sélection, qui est supposée être B4 dans ce cas.
Explication
COUNTIF compte simplement le nombre de fois où chaque valeur apparaît dans la plage. Lorsque le nombre est supérieur à 1, la formule renvoie VRAI et déclenche la règle.
Lorsque vous utilisez une formule pour appliquer une mise en forme conditionnelle, la formule est évaluée par rapport à la cellule active de la sélection au moment de la création de la règle. Dans ce cas, la plage que nous utilisons dans COUNTIF est verrouillée avec une adresse absolue, mais B4 est entièrement relative. Ainsi, la règle est évaluée pour chaque cellule de la plage, B4 changeant et $ B $ 4: $ G $ 11 restant inchangé.
Un nombre variable de doublons + plages nommées
Au lieu de coder en dur le nombre 1 dans la formule, vous pouvez référencer une cellule pour rendre le nombre de doublons variable.
Vous pouvez étendre cette idée et rendre la formule plus facile à lire en utilisant des plages nommées. Par exemple, si vous nommez G2 "dups" et la plage B4: G11 "data", vous pouvez réécrire la formule comme suit:
=COUNTIF(data,B4)>=dups
Vous pouvez ensuite changer la valeur dans G2 en ce que vous voulez et la règle de mise en forme conditionnelle répondra instantanément, mettant en évidence les cellules contenant des valeurs supérieures ou égales au nombre que vous avez mis dans la plage nommée «dups».