Fonctionnalites

Comment Maîtriser la Mise en Forme Conditionnelle Excel avec des Formules ?

14 janvier 2026 20 vues

La mise en forme conditionnelle d'Excel est un outil puissant pour analyser et visualiser vos données. Plutôt que de vous contenter d'appliquer des mises en forme statiques, vous pouvez utiliser des formules pour créer des règles dynamiques qui mettent en évidence les informations les plus importantes. Cet article vous guidera à travers les bases et les techniques avancées de la mise en forme conditionnelle avec des formules, vous permettant d'exploiter pleinement le potentiel de cet outil essentiel.

Comprendre la Mise en Forme Conditionnelle Excel avec des Formules

La mise en forme conditionnelle permet d'appliquer automatiquement un format spécifique à une cellule ou une plage de cellules en fonction d'une condition. L'utilisation de formules dans la mise en forme conditionnelle offre une flexibilité accrue, car elle permet de définir des conditions complexes basées sur d'autres cellules, des fonctions Excel ou des calculs.

Pourquoi Utiliser des Formules dans la Mise en Forme Conditionnelle ?

L'utilisation de formules offre plusieurs avantages :

  • Dynamisme : La mise en forme s'adapte automatiquement aux changements de données.
  • Complexité : Possibilité de créer des règles basées sur des critères multiples.
  • Personnalisation : Adaptation précise aux besoins spécifiques de votre feuille de calcul.

Les Bases de la Mise en Forme Conditionnelle avec Formules

Accéder à la Mise en Forme Conditionnelle

  1. Sélectionnez la plage de cellules à laquelle vous souhaitez appliquer la mise en forme conditionnelle.
  2. Cliquez sur l'onglet "Accueil" dans le ruban Excel.
  3. Dans le groupe "Styles", cliquez sur "Mise en forme conditionnelle".
  4. Sélectionnez "Nouvelle règle...".

Créer une Nouvelle Règle Basée sur une Formule

  1. Dans la boîte de dialogue "Nouvelle règle de mise en forme", sélectionnez "Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué".
  2. Dans le champ "Appliquer une mise en forme aux valeurs pour lesquelles cette formule est vraie:", entrez votre formule.
  3. Cliquez sur le bouton "Format..." pour choisir le format à appliquer lorsque la condition est vraie (couleur de remplissage, couleur de police, etc.).
  4. Cliquez sur "OK" pour enregistrer la règle.

Exemples Pratiques de Mise en Forme Conditionnelle avec Formules

Exemple 1 : Mettre en évidence les Valeurs Supérieures à une Moyenne

Supposons que vous ayez une colonne de chiffres (par exemple, des ventes) dans la plage A1:A10 et que vous souhaitiez mettre en évidence les valeurs supérieures à la moyenne de cette colonne.

  1. Sélectionnez la plage A1:A10.
  2. Accédez à "Mise en forme conditionnelle" -> "Nouvelle règle...".
  3. Sélectionnez "Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué".
  4. Entrez la formule suivante :

    =A1>MOYENNE($A$1:$A$10)

    Explication : * A1 représente la première cellule de la plage sélectionnée. Excel ajustera automatiquement cette référence pour chaque cellule de la plage. * MOYENNE($A$1:$A$10) calcule la moyenne de toutes les valeurs dans la plage A1:A10. Les références absolues ($) garantissent que la plage reste fixe lors de l'application de la règle à d'autres cellules.

  5. Cliquez sur "Format..." et choisissez un format (par exemple, une couleur de remplissage verte).

  6. Cliquez sur "OK" deux fois.

Maintenant, toutes les valeurs dans la plage A1:A10 qui sont supérieures à la moyenne seront mises en évidence en vert.

Exemple 2 : Mettre en évidence les Lignes Entières Basées sur une Valeur dans une Colonne

Imaginons que vous ayez un tableau avec des informations sur des projets (nom du projet, statut, date de début, etc.). Vous souhaitez mettre en évidence toutes les lignes où le statut est "En retard".

  1. Sélectionnez l'ensemble du tableau (par exemple, A1:D10).
  2. Accédez à "Mise en forme conditionnelle" -> "Nouvelle règle...".
  3. Sélectionnez "Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué".
  4. Supposons que la colonne "Statut" soit la colonne C. Entrez la formule suivante :

    =$C1="En retard"

    Explication : * $C1 fait référence à la première cellule de la colonne "Statut". Le signe $ devant le C fixe la colonne, mais pas la ligne. Ainsi, la formule s'appliquera correctement à chaque ligne. * ="En retard" vérifie si la valeur de la cellule est égale à "En retard".

  5. Cliquez sur "Format..." et choisissez un format (par exemple, une couleur de remplissage rouge).

  6. Cliquez sur "OK" deux fois.

Toutes les lignes où la colonne "Statut" contient la valeur "En retard" seront désormais mises en évidence en rouge.

Exemple 3 : Mettre en évidence les Dates Proches de la Date d'Aujourd'hui

Vous avez une colonne de dates (par exemple, des dates d'échéance) dans la plage B1:B10. Vous voulez mettre en évidence les dates qui sont dans les 7 jours à venir.

  1. Sélectionnez la plage B1:B10.
  2. Accédez à "Mise en forme conditionnelle" -> "Nouvelle règle...".
  3. Sélectionnez "Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué".
  4. Entrez la formule suivante :

    =ET(B1>=AUJOURDHUI(),B1<=AUJOURDHUI()+7)

    Explication : * B1 fait référence à la première date de la plage. * AUJOURDHUI() renvoie la date du jour. * AUJOURDHUI()+7 renvoie la date dans 7 jours. * ET(condition1, condition2) vérifie si les deux conditions sont vraies. * B1>=AUJOURDHUI() vérifie si la date est égale ou postérieure à aujourd'hui. * B1<=AUJOURDHUI()+7 vérifie si la date est égale ou antérieure à dans 7 jours.

  5. Cliquez sur "Format..." et choisissez un format (par exemple, une couleur de remplissage jaune).

  6. Cliquez sur "OK" deux fois.

Toutes les dates dans la plage B1:B10 qui sont dans les 7 jours à venir seront mises en évidence en jaune.

Techniques Avancées de Mise en Forme Conditionnelle avec Formules

Utilisation de la Fonction OU

La fonction OU permet de vérifier si au moins une des conditions est vraie. Par exemple, pour mettre en évidence les valeurs supérieures à 100 ou inférieures à 0 :

=OU(A1>100, A1<0)

Utilisation de la Fonction ESTVIDE

La fonction ESTVIDE permet de vérifier si une cellule est vide. Par exemple, pour mettre en évidence les cellules vides dans une plage :

=ESTVIDE(A1)

Utilisation de la Fonction RECHERCHEV

La fonction RECHERCHEV permet de rechercher une valeur dans un tableau et de renvoyer une valeur correspondante d'une autre colonne. Vous pouvez utiliser RECHERCHEV dans une formule de mise en forme conditionnelle pour mettre en évidence les lignes en fonction de la présence d'une valeur dans un autre tableau.

Exemple : Supposons que vous ayez une liste de produits dans la colonne A et une liste de produits en promotion dans la colonne D. Vous souhaitez mettre en évidence les produits de la colonne A qui sont également présents dans la colonne D.

=NON(ESTERREUR(RECHERCHEV(A1,$D:$D,1,FAUX)))

Explication : * RECHERCHEV(A1,$D:$D,1,FAUX) recherche la valeur de A1 dans la colonne D. Si la valeur est trouvée, elle renvoie la valeur correspondante. Sinon, elle renvoie une erreur. * ESTERREUR(...) vérifie si la fonction RECHERCHEV renvoie une erreur. * NON(...) inverse le résultat de ESTERREUR. Donc, si RECHERCHEV renvoie une erreur (c'est-à-dire que la valeur n'est pas trouvée), NON(ESTERREUR(...)) renvoie FAUX. Si RECHERCHEV ne renvoie pas d'erreur (c'est-à-dire que la valeur est trouvée), NON(ESTERREUR(...)) renvoie VRAI.

Conseils et Astuces pour la Mise en Forme Conditionnelle avec Formules

  • Utiliser des références absolues ($) lorsque nécessaire : Pour éviter que les références de cellules ne se modifient lorsque la règle est appliquée à d'autres cellules.
  • Tester vos formules : Avant d'appliquer la mise en forme conditionnelle, testez votre formule dans une cellule Excel pour vous assurer qu'elle renvoie le résultat attendu.
  • Gérer les règles : Utilisez le gestionnaire de règles de mise en forme conditionnelle (Accueil -> Mise en forme conditionnelle -> Gérer les règles...) pour modifier, supprimer ou réorganiser les règles existantes.
  • Prioriser les règles : L'ordre des règles est important. Si plusieurs règles s'appliquent à une même cellule, la règle située en haut de la liste sera appliquée en premier. Vous pouvez modifier l'ordre des règles dans le gestionnaire de règles.

Erreurs Courantes à Éviter

  • Oublier les références absolues : Cela peut entraîner des résultats inattendus si la règle est appliquée à d'autres cellules.
  • Formules incorrectes : Vérifiez attentivement la syntaxe de vos formules pour éviter les erreurs.
  • Conflits de règles : Assurez-vous que vos règles ne se contredisent pas, ce qui pourrait entraîner un comportement imprévisible.
  • Application à une plage incorrecte : Vérifiez que la plage de cellules sélectionnée correspond bien à la plage à laquelle vous souhaitez appliquer la mise en forme conditionnelle.

Conclusion

La mise en forme conditionnelle avec des formules est un outil puissant pour mettre en évidence les informations importantes dans vos feuilles de calcul Excel. En maîtrisant les bases et en explorant les techniques avancées, vous pouvez automatiser l'analyse de vos données et améliorer la visualisation de vos résultats. N'hésitez pas à expérimenter avec différents exemples et à adapter les formules à vos besoins spécifiques pour tirer le meilleur parti de cette fonctionnalité.

Questions fréquentes

Comment modifier une règle de mise en forme conditionnelle existante ?

Pour modifier une règle existante, sélectionnez la plage de cellules concernée, puis allez dans Accueil -> Mise en forme conditionnelle -> Gérer les règles... Sélectionnez la règle que vous souhaitez modifier et cliquez sur "Modifier la règle...".

Puis-je utiliser plusieurs règles de mise en forme conditionnelle sur la même plage de cellules ?

Oui, vous pouvez appliquer plusieurs règles à la même plage. Cependant, il est important de gérer l'ordre des règles, car la règle située en haut de la liste sera appliquée en premier. Vous pouvez modifier l'ordre des règles dans le gestionnaire de règles.

Comment supprimer une règle de mise en forme conditionnelle ?

Pour supprimer une règle, sélectionnez la plage de cellules concernée, puis allez dans Accueil -> Mise en forme conditionnelle -> Gérer les règles... Sélectionnez la règle que vous souhaitez supprimer et cliquez sur "Supprimer la règle".

Mots-clés associés :

excel formules excel tutoriel excel astuces excel visualisation données excel

Partager cet article :