La mise en forme conditionnelle permet de mettre en Ă©vidence certaines valeurs ou de rendre des cellules faciles Ă identifier. Elle modifie l'apparence d'une plage de cellules en fonction d'une condition ou de plusieurs critĂšres. Dans cet article, vous allez apprendre les astuces de la mise en forme conditionnelle et comprendre comment mettre en Ă©vidence les donnĂ©es que vous souhaitez avancer dans votre analyse. Â
Nous utiliserons le tableau ci-dessous tout au long de lâarticle afin dâillustrer les diffĂ©rentes fonctionnalitĂ©s de la mise en forme conditionnelle excel. Le tableau le prix de diffĂ©rentes variĂ©tĂ©s de plantes en fonction de la date Ă laquelle elles sont vendues.Â
1/ Mise en forme conditionnelle Ă lâaide du Ruban Excel
- Dans un premier temps, sĂ©lectionnez la plage des montants puis cliquez sur Mise en forme conditionnelle de lâonglet Accueil.
- Si vous choisissez RĂšgles de mise en surbrillance des cellules, plusieurs options sâoffrent Ă vous. Vous pouvez surligner les montants qui sont supĂ©rieurs, infĂ©rieurs Ă un certain montant, compris entre deux montants, Ă©gaux Ă un certain montant⊠et mĂȘme constituer vos propres rĂšgles Ă lâaide du menu âAutres rĂšglesâŠâ
Exemple 1
Lorsque vous sĂ©lectionnez âinfĂ©rieur Ă â, vous pouvez saisir un montant maximum (ex: 10) en dessous duquel les valeurs seront mises en surbrillance comme ci-dessous : toutes les plantes dont le prix est infĂ©rieur Ă 10⏠seront mises en surbrillance grĂące au format personnalisĂ© que vous aurez choisi. Ici, les cellules remplissant ce critĂšre ressortent bleues avec des caractĂšres rouges.
Exemple 2
Vous pouvez Ă©galement faire ressortir toutes les cellules contenant un certain texte, ou des dates se produisant hier, aujourdâhui, demain, dans les 7 derniers jours, la semaine derniĂšre, cette semaine, la semaine prochaine, le mois dernier, ce mois, ou le mois prochain
- Vous pouvez aussi choisir RĂšgle des valeurs de plage haute/ basse. Si vous voulez mettre en rouge les 5 valeurs les plus Ă©levĂ©es, il vous faut sĂ©lectionner â10 valeurs les plus Ă©levĂ©esâ puis remplacer 10 par 5 dans la boĂźte de dialogue. Vous pouvez ensuite modifier le format dans lequel vous souhaitez faire apparaĂźtre vos valeurs (ex: Remplissage rouge clair avec texte rouge foncĂ©).
Vous obtenez ceci :
- Vous pouvez aussi choisir Barres de donnĂ©es, Nuances de couleurs ou Jeux dâicĂŽnes.
Exemple avec Jeu dâicĂŽnes
Choisissez 3,4 ou 5 icĂŽnes selon le nombre de tranches que vous souhaitez.
- Pour modifier ces rĂšgles Ă votre convenance, cliquez dans Accueil /Mise en forme conditionnelle /GĂ©rer les rĂšgles.
Et en double cliquant sur la rĂšgle Jeu dâicĂŽnes on obtient :
(Ă modifier comme on le souhaite)
Si on a dĂ©fini plusieurs rĂšgles pour une plage de cellule et que lâon a cochĂ© Interrompre si vrai les rĂšgles suivantes ne seront plus appliquĂ©es si la premiĂšre est vraie.
Attention : quand on copie / colle des cellules, la mise en forme conditionnelle est aussi copiée.
NâhĂ©sitez pas Ă aller dans GĂ©rer les rĂšgles dans Accueil / Mise en forme conditionnelle pour crĂ©er, modifier ou supprimer une rĂšgle. Regardez bien les plages de cellules auxquelles ces rĂšgles sâappliquent.Â
Comme il faut bien sĂ©lectionner la plage de cellules avant de modifier les rĂšgles, il serait judicieux de nommer cette plage dans le ruban Formules / DĂ©finir un nom afin de pouvoir se retrouver si votre feuille Excel contient beaucoup de donnĂ©es. Â
Et ensuite il suffit de sélectionner le nom dans la liste déroulante à gauche de la barre de formule, avant de modifier les rÚgles de la mise en forme conditionnelle.
On peut aussi modifier la priorité des rÚgles avec les flÚche.
2/ Mettre en forme toute une ligne
Plus intĂ©ressant ! Excel permet Ă©galement de mettre toute une ligne et non seulement une colonne en couleur en fonction de la valeur dâune colonne :
Pour obtenir le tableau de gauche il faut sĂ©lectionner la plage de cellules qui correspond Ă la colonne Plante puis cliquer sur lâonglet Accueil / Mise en forme conditionnelle, sĂ©lectionnez le type de rĂšgle : Appliquer une mise en forme uniquement aux cellules qui contiennent.
Pour obtenir le tableau de droite il faut sĂ©lectionner tout le tableau et utiliser une formule avec une rĂ©fĂ©rence mixte : figer la colonne mais pas la ligne, câest-Ă -dire mettre un dollar devant la colonne et rien devant la ligne ou appuyer 3 fois sur la touche F4 ou Fn F4 :
3/ Insertion de fonctions dans la mise en forme conditionnelle
On peut aussi insĂ©rer toutes les fonctions dâExcel dans la mise en forme conditionnelle si on choisit utiliser une formule pour dĂ©terminer pour quelles cellules le format sera appliquĂ©.
Cas pratique 1
Représenter sur un planning les dates de début et de fin de vente des plantes comme ci-dessus. Figer la colonne pour les dates de début et de fin et la ligne pour les dates du mois avec des références mixtes et utiliser la fonction ET.
Il faut sélectionner la plage de cellules quadrillée du tableau et faire Accueil/ Mise en Forme Conditionnelle / Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué :
Ecrire la formule : =ET(F$3>=$A4;F$3<=$B4) puis cliquez sur le bouton Format⊠et onglet Remplissage
Cas pratique 2
Mise en surbrillance des week-ends et de la date du jour dans un planning
Créons deux rÚgles en cliquant sur Nouvelle RÚgle puis Utiliser une formule pour déterminer pour quelles cellules le format sera appliqué et dans la zone Appliquer une mise en forme aux valeurs pour lesquelles cette formule est vraie, saisir votre formule mais vous ne pouvez pas insérer automatiquement les fonctions, il faut les connaßtre.
Cliquez une nouvelle fois sur Nouvelle RÚgle ou bien dans Gérer les rÚgles pour voir toutes les rÚgles de votre sélection
Voici les deux formules Ă Ă©crire :
=F$10=AUJOURDHUI()
=OU(JOURSEM(F$10)=7;JOURSEM(F$10)=1)
Mettez une référence mixte en figeant la ligne qui contient toutes les dates du mois et utilisons la fonction Joursem qui renvoie un numéro de 1 à 7 du dimanche au samedi.
On peut revenir sur les formules en cliquant sur GĂ©rer les rĂšgles et double cliquer sur la rĂšgle que lâon veut modifier.
Voici le résultat obtenu :