
Formule générique
=COUNTIF(data,A1)=1
Sommaire
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 des valeurs uniques. Cependant, si vous souhaitez plus de flexibilité, vous pouvez mettre en évidence des valeurs uniques avec votre propre formule, comme expliqué dans cet article.
Si vous souhaitez mettre en évidence des cellules contenant des valeurs uniques dans un ensemble de données, vous pouvez utiliser une formule qui renvoie VRAI lorsqu'une valeur n'apparaît qu'une seule fois.
Par exemple, si vous avez des valeurs dans les cellules A1: D10 et que vous souhaitez mettre en évidence les cellules avec des valeurs en double, vous pouvez utiliser cette formule:
=COUNTIF($A$1:$D$10,A1)=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 A1 dans ce cas.
Explication
COUNTIF compte simplement le nombre de fois où chaque valeur apparaît dans la plage de données. Par définition, chaque valeur doit apparaître au moins une fois, donc lorsque le nombre est égal à 1, la valeur est unique. Lorsque le nombre est égal à 1, la formule renvoie VRAI et déclenche la règle.
La mise en forme conditionnelle est évaluée pour chaque cellule à laquelle elle est appliquée. 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 A1 est entièrement relative. Ainsi, la règle est évaluée pour chacune des 40 cellules dans A1: D10, et A1 sera mis à jour à une nouvelle adresse 40 fois (une fois par cellule) tandis que $ A $ 1: $ D $ 10 reste inchangé.
Plages nommées pour une syntaxe plus claire
Une autre façon de verrouiller les références consiste à utiliser des plages nommées, car les plages nommées sont automatiquement absolues. Par exemple, si vous nommez la plage A1: D10 "data", vous pouvez réécrire la règle avec une syntaxe plus claire comme ceci:
=COUNTIF(data,A1)=1