Formule Excel: mettre en évidence des lignes entières -

Formule générique

=($A1=criteria)

Sommaire

Pour mettre en évidence des lignes entières avec une mise en forme conditionnelle lorsqu'une valeur répond à des critères spécifiques, utilisez une formule avec une référence mixte qui verrouille la colonne. Dans l'exemple illustré, toutes les lignes dont le propriétaire est "bob" sont mises en surbrillance avec la formule suivante appliquée à B5: E12:

=$D5="Bob"

Remarque: les formules CF sont saisies par rapport à la "cellule active" dans la sélection, B5 dans ce cas.

Explication

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, l'adresse de la cellule active (B5) est utilisée pour la ligne (5) et entrée comme adresse mixte, avec la colonne D verrouillée et la ligne à gauche relative. Lorsque la règle est évaluée pour chacune des 40 cellules de B5: E12, la ligne change, mais pas la colonne.

En effet, cela fait que la règle ignore les valeurs des colonnes B, C et E et ne teste que les valeurs de la colonne D. Lorsque la valeur de la colonne D pour une ligne donnée est "Bob", la règle renvoie VRAI pour toutes les cellules de cette ligne et cette mise en forme seront appliquées à la ligne entière.

Utilisation d'autres cellules comme entrées

Notez que vous n'avez pas à coder en dur les valeurs susceptibles de changer dans la règle. Au lieu de cela, vous pouvez utiliser une autre cellule en tant que cellule «d'entrée» pour contenir la valeur afin de pouvoir la modifier facilement ultérieurement. Par exemple, dans ce cas, vous pouvez mettre "Bob" dans la cellule D2, puis réécrire la formule comme suit:

=$D5=$D$2

Vous pouvez ensuite changer D2 en toute priorité que vous souhaitez, et la règle de mise en forme conditionnelle répondra instantanément. Assurez-vous simplement d'utiliser une adresse absolue pour éviter que l'adresse de la cellule d'entrée ne change.

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 D2 "propriétaire", vous pouvez réécrire la formule avec une syntaxe plus claire comme suit:

=$D5=owner

Cela rend la formule plus facile à lire et à comprendre.

Articles intéressants...