Mise en forme conditionnelle d'Excel basée sur la date (9 exemples)

  • Partage Ça
Hugh West

La mise en forme conditionnelle est utilisée dans Excel depuis longtemps. Mais qu'est-ce que la mise en forme conditionnelle, et comment peut-elle vous être utile ? Le processus de mise en place des conditions qui décident de la mise en forme appliquée à une colonne ou à une ligne est connu sous le nom de mise en forme conditionnelle. Il aide à présenter les données d'une manière plus organisée. Dans cet article, nous allons discuter des différentes façons d'appliquer la mise en forme conditionnelle dans Excel.formatage conditionnel basé sur la date.

Si vous souhaitez en savoir plus sur la mise en forme conditionnelle en général, consultez le document suivant cet article .

Télécharger le cahier d'exercices

Téléchargez le cahier d'exercices suivant pour vous exercer pendant que vous lisez cet article.

Mise en forme conditionnelle basée sur la date.xlsx

9 exemples de mise en forme conditionnelle basée sur la date dans Excel

Nous discuterons 9 Vous trouverez des exemples de formatage conditionnel basé sur la date dans les sections suivantes.

1. utilisation des règles de date intégrées

Il existe des règles de date intégrées dans l'option de formatage conditionnel, qui fournit 10 conditions différentes pour formater les cellules sélectionnées sur la base de la date actuelle. Dans cet exemple, j'ai utilisé l'une de ces dix règles pour formater les lignes dont les dates de jonction se situent dans les 7 derniers jours ( Date actuelle : 25-10-22 ).

📌 Des pas :

  • Nous avons stocké le nom des employés et leur date d'entrée en fonction dans l'ensemble de données.

  • Sélectionnez les cellules sur lesquelles vous voulez appliquer le formatage conditionnel (dans mon cas, Gamme D5:D9 ).
  • Aller à Accueil et sélectionnez le Mise en forme conditionnelle dans le cadre de l'option Style section.
  • Sélectionnez le Mettre en évidence les règles des cellules d'abord, puis sélectionnez l'option Une date qui se produit à partir de là.

  • Une nouvelle fenêtre nommée Une date qui se produit devrait apparaître.
  • Sélectionnez le Au cours des 7 derniers jours dans le premier menu déroulant.

  • Sélectionnez la couleur par défaut des cellules de surlignage.

  • Enfin, appuyez sur la touche OK et regardez l'ensemble des données.

La condition sera traitée automatiquement par Excel. Nous pouvons choisir les neuf autres options intégrées en fonction de nos besoins.

  • Maintenant, nous voulons mettre en évidence les dates du dernier mois, en allant dans la section Une date qui se produit comme indiqué précédemment. Le mois dernier dans la liste déroulante.

  • Ensuite, cliquez sur le symbole de la couleur de surbrillance dans la liste déroulante.
  • Choisissez le Format personnalisé option.

  • Le site Formatage des cellules apparaît.
  • Allez à la Police onglet.
  • Choisissez Gras comme la Style de police .

  • Encore une fois, passez à la Remplir onglet.
  • Choisissez la couleur souhaitée dans la liste.
  • Ensuite, appuyez sur la touche OK bouton.

  • Regardez l'ensemble des données.

En bref, dans cette section, nous obtenons des options pour hier, aujourd'hui, demain, la semaine dernière, cette semaine, la semaine prochaine, le mois dernier, ce mois-ci et le mois prochain. Nous pouvons profiter de ces options sans utiliser aucune autre formule ou technique.

Méthode alternative :

Il existe une méthode alternative à l'option de date intégrée dans Excel, voir la section ci-dessous.

📌 Des pas :

  • Cliquez sur la liste déroulante de Mise en forme conditionnelle .
  • Cliquez sur le Nouvelle règle option.

  • Le site Nouvelle règle de formatage apparaît.
  • Sélectionnez Formatez uniquement les cellules qui contiennent l'option.
  • Ensuite, allez sur Modifier la description de la règle section.
  • Choisissez le Dates des événements de la liste.

  • Après cela, nous voyons un nouveau champ déroulant à côté de la section précédente.
  • Cliquez sur la flèche vers le bas.

Nous obtenons une liste similaire des 1er Il contient également la même méthode que celle présentée dans la section supérieure. 10 dates options.

  • Maintenant, choisissez le La semaine dernière option.
  • Ensuite, cliquez sur le Format option.

  • Nous choisissons les Police et Remplir couleur de l'apparition Formatage des cellules fenêtre.
  • Appuyez sur le bouton OK bouton.

  • Nous allons revenir à la fenêtre précédente et voir la Prévisualisation du résultat.

  • Enfin, cliquez sur le OK bouton.

Nous pouvons voir que les cellules contenant les dates de la dernière semaine ont été modifiées.

2. mettre en évidence les dates précédant la date actuelle en utilisant la fonction NOW ou TODAY

Cet exemple montre comment vous pouvez appliquer un formatage conditionnel dans les cellules sélectionnées sur la base de la date du jour. Dans cet exemple, nous serons en mesure de détecter les dates passées et futures. Il existe deux façons courantes d'obtenir la date du jour dans MS Excel

  • Utilisation de la AUJOURD'HUI fonction - Elle renvoie la date actuelle.
  • Utilisation de la Fonction NOW - Il renvoie la date actuelle avec l'heure actuelle.

Ici, nous voulons formater les cellules et mettre en évidence les produits dont la date d'expiration est basée sur la date actuelle ( 25/10/22 ). J'ai utilisé le MAINTENANT dans cet exemple, mais vous pouvez utiliser la fonction AUJOURD'HUI au lieu de la fonction MAINTENANT Cela donnera le même résultat. Nous surlignons les cellules avec deux couleurs. Une pour les produits dont la date est expirée et une autre pour les produits dont la date d'expiration est proche.

📌 Des pas :

  • Sélectionnez les cellules sur lesquelles vous voulez appliquer la mise en forme conditionnelle (dans mon cas, B5:D9 ).
  • Aller à Accueil et sélectionnez le Mise en forme conditionnelle dans le cadre de l'option Style section.
  • Sélectionnez le Nouvelle règle dans le menu déroulant.

  • Une nouvelle fenêtre nommée Nouvelle règle de formatage Sélectionnez Utilisez une formule pour déterminer les cellules à mettre en forme type de règle.
  • Saisissez la formule dans le champ spécifié.
=$D5
  • Après cela, sélectionnez le Format fonction.

Explication : le signe dollar ( $ ) est connu sous le nom de Symbole absolu Il rend les références de la cellule absolues et ne permet aucune modification. Vous pouvez verrouiller une cellule en la sélectionnant et en appuyant sur la touche F4 bouton.

Ici, =$D5 cette formule vérifie si les dates dans Colonne D sont inférieures à la date du jour. Si la date remplit les conditions, la cellule est formatée).

  • Nous sélectionnerons le format souhaité (voir Exemple 1 ) et cliquez sur OK .
  • Retournez à la fenêtre précédente et regardez l'image de l'écran. Prévisualisation section.

  • Une fois de plus, appuyez sur la touche OK et regardez l'ensemble des données.

Nous pouvons voir que la couleur des produits dont la date est expirée ou passée a été modifiée. Maintenant, nous voulons mettre en évidence les cellules avec des dates futures.

  • Encore une fois, allez à la Nouvelle règle de formatage fenêtre.
  • Mettez la formule suivante pour les produits ayant une date future.
=$D5>Aujourd'hui()
  • Nous avons également formaté la couleur de surlignage à partir de la section format.

  • Enfin, appuyez sur la touche OK bouton.

Nous pouvons voir que les produits avec des dates passées et des dates futures ont été marqués avec des couleurs différentes.

Lectures similaires

  • Mise en forme conditionnelle d'Excel basée sur la date dans une autre cellule
  • Mise en forme conditionnelle de dates antérieures à aujourd'hui dans Excel (3 méthodes simples)
  • Mise en forme conditionnelle d'Excel basée sur la date d'une autre cellule (4 façons)
  • Comment faire un formatage conditionnel pour mettre en évidence une ligne basée sur la date ?

3. utilisation de la fonction WEEKDAY pour mettre en évidence des jours spécifiques de la semaine

Le site Fonction WEEK-DAY renvoie un nombre de 1 à 7 identifier le jour de la semaine d'une date.

Cet exemple vous présente le WEEKDAY et montre comment vous pouvez l'utiliser pour mettre en évidence les week-ends dans un calendrier. Ici, j'ai mis en évidence les week-ends des deux premières semaines de l'année. Avril 2021 dans le calendrier en utilisant le WEEKDAY fonction.

📌 Des pas :

  • Sélectionnez les cellules sur lesquelles vous voulez appliquer la mise en forme conditionnelle (dans mon cas, C7:L11 ).

  • Maintenant, allez dans le Nouvelle règle de formatage en suivant les étapes de Exemple 2 Sélectionner Utilisez une formule pour déterminer les cellules à mettre en forme type de règle.

  • Saisissez la formule dans le champ spécifié.
=WEEKDAY(C$8,2)>5
  • Ensuite, sélectionnez le format souhaité en suivant les étapes de la section Exemple 1 .

Explication :

Le signe dollar ($) est connu comme le symbole absolu. Il rend les références de la cellule absolues et n'autorise aucune modification. Vous pouvez verrouiller une cellule en la sélectionnant et en appuyant sur le bouton F4.

Ici, =WEEKDAY(C$8,2)>5 ; cette formule ne renvoie une valeur VRAIE que lorsque les jours sont le samedi (6) et le dimanche (7) et formate les cellules en conséquence.

  • Enfin, appuyez sur la touche OK et regardez l'ensemble des données.

Il formatera les cellules sélectionnées en fonction de la condition et du format sélectionné.

Lire la suite : Formatage conditionnel des dates dans Excel

4. mettre en évidence les dates comprises dans une plage de dates à l'aide de la règle ET dans le formatage conditionnel

Cet exemple montre comment vous pouvez appliquer un formatage conditionnel dans les cellules sélectionnées dans une certaine plage de dates.

Ici, j'ai formaté les lignes où les dates de jonction sont comprises entre deux dates différentes. Nous allons mettre en évidence les cellules dont la date de jonction est comprise entre la date de début et la date de fin.

📌 Des pas :

  • Sélectionnez les cellules sur lesquelles vous voulez appliquer la mise en forme conditionnelle (dans mon cas, B8:D12 ).

  • Maintenant, allez dans la fenêtre Nouvelle règle de formatage en suivant les étapes suivantes Exemple 2 Sélectionner Utilisez une formule pour déterminer les cellules à mettre en forme type de règle.
  • Saisir la condition/formule dans le champ spécifié
=AND($D8>=$C$4, $D8<=$C$5)
  • Sélectionnez le format souhaité en suivant les étapes de Exemple 1 .

Explication :

Le signe du dollar ( $ ) est connu sous le nom de Absolument Il rend les références de la cellule absolues et n'autorise aucune modification. Vous pouvez verrouiller une cellule en la sélectionnant et en appuyant sur le symbole F4 bouton.

Ici, =AND($D13>=$C$4, $D13<=$C$6) cette formule vérifie si les dates dans Colonne D sont supérieurs aux C4 et inférieure à la date de la cellule C6 Si la date satisfait aux conditions, la cellule est formatée).

  • Enfin, appuyez sur la touche OK bouton.

Il formatera les cellules sélectionnées en fonction de la condition et du format sélectionné.

Une dernière chose doit être ajoutée : nous avons appliqué la mise en forme de la condition sur la base d'une autre cellule.

Méthode alternative :

Il existe une autre méthode de formatage conditionnel pour mettre en évidence les cellules d'une plage.

  • Tout d'abord, sélectionnez Gamme B8:D12 .
  • Choisissez Règles de mise en évidence des cellules de la Mise en forme conditionnelle dans le menu déroulant.
  • Cliquez sur le Entre de la liste.

  • En conséquence, une boîte de dialogue apparaîtra sous le nom de Entre .
  • Mettez la référence de la cellule de la date de début sur la case marquée comme 1 et la date de fin sur la boîte marquée comme 2 .

  • Enfin, appuyez sur la touche OK bouton.

La différence entre les deux méthodes est que la première méthode modifie la couleur de toute la ligne en fonction de la condition, alors que la seconde ne s'applique qu'aux cellules.

Lire la suite : Formule Excel pour changer la couleur des cellules en fonction de la date

5. mettre en évidence les jours fériés avec la fonction MATCH ou COUNTIF dans le formatage conditionnel

Dans cette section, nous allons montrer comment utiliser la fonction MATCH ou Fonction COUNTIF pour mettre en évidence une colonne qui répond à un critère de date avec la couleur souhaitée.

📌 Des pas :

  • Tout d'abord, nous ajoutons la liste des vacances de Avril 2021 à l'ensemble des données.

  • Maintenant, sélectionnez Gamme C7:L11 .

  • Suivez les étapes de Exemple 2 et saisissez la formule suivante dans le champ marqué.
=MATCH(C$7,$C$14:$C$16,0)
  • Ensuite, choisissez la couleur souhaitée dans la liste Format section.

Ici, nous avons appliqué la formule basée sur le MATCH fonction.

  • Ensuite, appuyez sur la touche OK bouton.

Cependant, nous pouvons également utiliser la formule basée sur la COUNTIF et qui effectuera la même opération.

=COUNTIF($C$14:$C$16,C$7)>0

Mise en forme conditionnelle d'Excel basée sur une date supérieure à un an

Dans cet exemple, nous voulons mettre en évidence les dates qui sont antérieures à 1 Supposons que nous ayons un ensemble de données sur les personnes qui ont rejoint une entreprise. Nous allons appliquer le formatage conditionnel basé sur la formule pour mettre en évidence les dates plus anciennes que 1 année dans Excel.

📌 Des pas :

  • Tout d'abord, sélectionnez Gamme D5:D9 qui ne contient que des dates.
  • Sélectionnez le Moins de de l'option Règles de mise en évidence des cellules section.

  • Le site Moins de apparaît.
  • Mettez la formule suivante basée sur le AUJOURD'HUI dans la section marquée.
=TODAY()-365

  • Enfin, appuyez sur la touche OK bouton.

Mise en forme conditionnelle d'Excel basée sur une date située à moins de 6 mois d'aujourd'hui

Dans cet exemple, nous allons trouver les cellules dont la date est inférieure à 1 an. 6 Pour ce faire, nous utiliserons les données de l'enquête sur la santé des femmes. AUJOURD'HUI ici.

📌 Des pas :

  • Sélectionnez le Gamme D5:D9 .

  • Suivez les étapes de Exemple 2 .
  • Puis insérez la formule suivante dans la case marquée comme 2 .
=DATEDIF($D5,TODAY(),''m'')<6
  • Ensuite, nous définissons le format des cellules en surbrillance comme indiqué dans l'exemple suivant Exemple 1 .

  • Enfin, appuyez sur la touche OK bouton.

On peut voir les dates inférieures à 6 mois sont mis en évidence avec la couleur souhaitée.

Mise en forme conditionnelle d'Excel basée sur la date d'échéance de 15 jours.

Dans cette section, nous voulons mettre en évidence les dates avec 15 Voir la section ci-dessous pour plus de détails.

📌 Des pas :

  • Tout d'abord, sélectionnez les cellules du Date d'entrée en fonction colonne.

  • Suivez les étapes de Exemple 2 et aller à la Nouvelle règle de formatage section.
  • Maintenant, mettez la formule suivante sur la case marquée comme 2 .
=TODAY()-$D5>15
  • Ensuite, choisissez la couleur de surlignage dans le menu Format

  • Enfin, appuyez sur la touche OK bouton.

Nous pouvons modifier le jour d'échéance dans la formule.

Mise en forme conditionnelle basée sur la date dans une autre colonne

Dans cette section, nous allons appliquer un formatage conditionnel sur l'élément Date de livraison réelle sur la base de la colonne Date de livraison prévue .

📌 Des pas :

  • Tout d'abord, sélectionnez le Gamme B5:C9 .

  • Maintenant, allez dans le Nouvelle règle de formatage comme indiqué dans Exemple 2 .
  • Ensuite, mettez la formule suivante sur la section marquée.
=$C5>$D5
  • Choisissez la couleur de cellule souhaitée dans le menu Format fonction.

  • Une fois de plus, appuyez sur la touche OK bouton.

Ainsi, le formatage conditionnel a été appliqué sur la base d'une autre colonne.

Conclusion

Dans cet article, nous avons décrit le formatage conditionnel basé sur la date dans différentes situations dans Excel, et j'espère que cela répondra à vos besoins. Veuillez consulter notre site web ExcelWIKI et donnez vos suggestions dans la boîte de commentaires.

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.