Mise en forme conditionnelle

Changer la couleur à partir du résultat d’une formule

Temps de lecture 3 minutes

Avec l'outil de mise en forme conditionnelle, vous pouvez créer vos propres règles pour changer la couleur automatiquement avec vos formules personnalisées.

Construction d'un test logique

Toute l'astuce pour changer la couleur des cellules en fonction du résultat d'une formule consiste à créer un test logique.

Comme cela a été détaillé dans cet article, un test logique dans Excel va

  • Comparer 2 cellules ou 2 valeurs entre elles
  • Selon le résultat du test, le résultat sera soit Vrai, soit Faux.

Vidéo d'Apprentissage

Exemple : Gestion de stock

Dans le document suivant, nous avons la quantité en stock de nos produits. La colonne B affiche le stock à la fin du mois précédent et la colonne C le stock actuel.

Nous voulons afficher en rouge le stock qui a diminué et en vert le stock qui a augmenté.

Création du test de déstockage

Le test qui exprime un déstockage (quand le stock diminue d'un mois sur l'autre), s'écrit très simplement de la façon suivante.

=C2<B2

Et recopiez ce test pour les cellules suivantes. Vous que le résultat de ce test (en colonne E) affiche VRAI ou FAUX selon les cas.

Création de la règle de mise en forme conditionnelle

1. Recopiez la première formule que nous avons créé (=C2<B2).

2. Sélectionnez la plage de cellules où va s'appliquer notre règle (dans notre exemple C2:C9)

3. Ouvrez le menu Accueil > Mise en forme conditionnelle > Nouvelle règle

4. Puis, choisissez l'option Utiliser une formule pour déterminer ...

5. Dans la zone de texte, collez la formule

fonction personnalisée pour changer la mise en forme
Ajout de la fonction personnalisée

6. Cliquez sur le bouton format pour attribuer le format attendue quand la règle est Vraie (ici nous avons choisi de remplir en rouge)

7. Le résultat dans la feuille de calcul est immédiat. Toutes les cellules de la colonne C qui ont une quantité inférieure à celle de la colonne B sont maintenant en rouge.

Création du test d'augmentation du stock

De la même façon, nous allons changer la couleur de la cellule en vert, quand nous serons dans la situation où la quantité actuelle est supérieure à la quantité du mois précédent.

La formule est dans ce cas

=C2>=B2

Et le résultat dans le classeur est le suivant (changez les valeurs directement dans le classeur pour changer les couleurs)

Gestionnaire de règles

Pour visualiser toutes les règles qui sont utilisées dans votre feuille de calcul, il vous suffit d'ouvrir le menu Accueil > Mise en forme conditionnelle > Gérer les règles.

Très important : Changer la zone d'affichage (menu déroulant en haut) pour "Cette feuille de calcul".

Autres utilisations possibles

Comparer les valeurs de 2 colonnes

Vous pouvez aussi utiliser vos propres règles pour afficher les données absentes entre 2 colonnes.

"C" est en rouge car absent de la 2e colonne

Afficher les week-ends

Une autre utilisation possible c'est de créer sa propre règle pour trouver les week-ends.

Les weekends sont en rouge

Related posts

Masquer les données sensibles

Frédéric LE GUEN

Afficher des barres dans les cellules

Frédéric LE GUEN

Ajouter des icônes dans vos cellules

Frédéric LE GUEN

7 commentaires

Floo 24/05/2021 at 20:10

Bonjour, une petite question, comment faire pour qu'une couleur soit appliquée si par exemple E4 est compris entre 0 et 10 , car j'ai mis une mise en forme si <10 si 30, cependant si <20 c'est donc <10 et donc tout se met de la couleur <20
Merci d'avance

Répondre
Maty 03/05/2021 at 15:35

Bonjour,

Je vous remercie pour ces informations qui m'ont bien aidé.
Je souhaitais aller plus et savoir comment utiliser la mise en forme conditionnelle avec la fonction "Si".
Concrètement, il s'agit d'un tableau excel permettant d'assurer le suivi des délais.
Les délais entre chaque étape dépendent du dossier.
Dossier A : 30 jours entre l'étape A et l'étape B / 30 jours entre l'étape B et l'étape C / 40 jours entre l'étape C et l'étape D
Dossier B : 30 jours entre l'étape A et l'étape B / 30 jours entre l'étape B et l'étape C / 30 jours entre l'étape C et l'étape D
Dossier C : 30 jours entre l'étape A et l'étape B / 60 jours entre l'étape B et l'étape C / 75 jours entre l'étape C et l'étape D

Le type de dossier est renseigné dans une colonne du tableau. J'imaginais donc utiliser la fonction "Si" associée à la mise en forme conditionnelle pour que quand les délais sont dépassés, la date soit inscrite en rouge (et si on pouvait en plus l'indiquer en orange 5 jours avant le hors délai ce serait super).

Répondre
man 14/04/2021 at 18:55

Bonjour,

merci beaucoup.
J'ai bien compris comment obtenir un résultat à un nombre en couleur mais je ne trouve pas comment faire en sorte que si la cellule est vide, je n'obtienne aucune couleur.
Comment faire ?
Merci d'avance

Répondre
Frédéric LE GUEN 14/04/2021 at 19:13

Rajoutez une mise en forme conditionnelle quand la cellule est vide. Vous pouvez ajouter autant de règles que vous voulez

Répondre
laetitia JUGEAU 31/03/2021 at 14:18

bonjour, à mon tour de faire appel à votre expertise.

je souhaite d'après une lettre rattachée à des dates, mettre en couleur les dates sur le planning sur une lettre renseignée.

plus simplement, je sais que j'ai 3 zones scolaires en France A, b et C et que ces zones ont des dates de vacances différentes. si je renseigne A dans une cellule, j'aimerais que les dates sur mon planning se colorient selon les dates spécifique de vacances de cette zone.

merci de votre précieuse aide

laetitia .

Répondre
BOUZEKRI 31/03/2021 at 08:50

bonjour
tré bon tuto merci
en cherchant une formule j'ai trouver ce tuto
maintenant comment metre afficher la couleur d'un resultat a la place de vrai ou faux
merci

Répondre
Frédéric LE GUEN 31/03/2021 at 09:12

C'est ce qui est expliqué dans l'article. D'abord on créé le test logique pour voir si VRAI ou FAUX répond au résultat attendu. Ensuite, il suffit d'utiliser la formule en tant que mise en forme conditionnelle et c'est terminé

Répondre

Laissez un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.