Date en surbrillance

Temps de lecture : 2 minutes

En combinant les fonctions Dates avec les mises en forme conditionnelles, vous pouvez concevoir des tableaux qui affichent les seuils d'alertes automatiquement lorsqu'une date d'échéance approche.

Les mises en forme conditionnelles de base

Dans les options des mises en forme conditionnelles d'Excel (menu Accueil / Mise en forme conditionnelle / Règle de mise en surbrillance > Une date se produisant) vous pouvez affichez d'une couleur différente les cellules qui correspondent à un certain écart avec la date du jour.

Menu Mise en forme conditionnelle Date se produisant

Les options de date proposées par Excel sont :

Option des dates à mettre en surbrillance
  • Hier
  • Aujourd'hui
  • Demain
  • Dans les 7 derniers jours
  • La semaine dernière
  • Cette semaine
  • Semaine prochaine
  • Le mois dernier
  • Ce mois
  • Le prochain mois

Comme vous le voyez, les options standards sont toutes autour de la date du jour et ne vous permettent pas de colorier des événements au-delà de 1 mois.

Donc, pour concevoir des alertes autres que celles proposées, vous allez devoir créer vos propres règles de mise en forme.

Changer les couleurs des weekends

Parmi les dates les plus importantes, les weekends sont très souvent les celles qui nécessitent d'avoir une couleur différente.

Comme cela vous l'est expliqué dans cet article, en utilisant les mises en forme conditionnelles et la fonction JOURSEM, il est très facile de changer la couleur des weekends automatiquement 😎

=JOURSEM(A2;2)>5

Les weekends sont en rouge

Afficher les jours fériés

Vous pouvez également afficher les jours fériés dans un calendrier ou un planning d'une couleur différente. Nous allons créer une règle de mise en forme conditionnelle personnalisée avec la formule NB.SI.ENS

=NB.SI.ENS($AH$4:$AH$16;B$5)

Application de la règle sur les jours fériés

Afficher les délais ou anniversaires

Une autre raison pour laquelle il est important de changer la couleur d'une date particulière c'est pour prévenir des dates importantes comme une date d'échéance ou d'un anniversaire

Dans cet article vous verrez comment créer une règle de mise en forme conditionnelle avec la fonction DATEDIF pour afficher les anniversaires à venir

Les anniversaires à venir s'affichent d'une couleur différente

38 Comments

  1. Ninie26
    02/03/2021 @ 17:35

    Bonjour,
    J'ai un soucis pour la mise en place de mes MFC. J'ai un fichier pour le suivi des dates à respecter et j'aimerais :
    1. surligner la ligne entière en orange lorsque la date d'aujourd'hui est située entre J-30 jours et J-1 jour de ma date d'échéance,
    2. surligner la ligne entière en rouge lorsque la date d'aujourd'hui est égale ou dépasse ma date d'échéance,
    3. surligner la ligne en verte lorsque qu'une date est indiquée dans une autre colonne.
    J'ai essayé avec diverses formules et je ne trouve toujours pas.
    Merci d'avance pour toute aide apportée !
    Ninie26

    Reply

  2. Degrez
    31/12/2020 @ 11:29

    Bonjour,
    Je souhaiterais mettre le texte d'une couleur différente en fonction de la date.
    Je m'explique :
    A | B | C |
    Date 1 | Date2 | Code |

    Je voudrais que si le jour actuel se situe entre Date 1 et Date 2, Le Code soit en rouge.

    Je ne sais pas si je me suis bien fait comprendre.
    Merci de votre réponse

    Reply

  3. jimmy
    21/06/2019 @ 18:20

    bonjour
    mon post précédent n'est plus pareille et incompréhensible.
    Voila, j'ai fait un tableau d'emploie du temp de travaille. tous les calcules fonctionnes bien . Mon souci est pour le font de couleur de 4 cellule par rapport a une cellule
    ex: horaire de DAVID. matin 7:00 11:00 apres midi 15:00 18:00 . A2( 7:00) . B2(11:00). A3(15:00). B3(18:00)
    Moi je veut que la personnes qui sort a 18:00 ou plus , que ses 4 cellules soit d'une autre font de couleur comme gris claire.
    formule: SI B3 =ou > a 18:00 alors A2 et B2 et A3 et B3 seront en gris.(bien sur ont voir toujours ces heures). merci a vous car je n'ai pas encore trouver de solution. ainsi on verra les personnes qui sortent tard plus facilements. merci a vous.

    Reply

  4. jimmy
    21/06/2019 @ 17:55

    personnes qui sort a 18:00 ou plus , que ses 4 cellules soit d'un autre font de couleur comme gris claire.
    formule si B3 =ou > a 18:00 alors A2 et B2 et A3 et B3 seront en gris.(bien sur ont voir toujours ces heures). merci a vous car je n'ai pas encore trouver de solution. ainsi on verra les personnes qui sortent tard plus facilements.

    A B C D
    1 nom lundi mardi
    2 david 7 :00 11 :00
    3 15:00 18:00
    4 julie
    5
    6

    Reply

  5. Aline
    12/04/2019 @ 11:32

    Bonjour,

    je souhaite mettre en surbrillance les cellules contenant les dates qui vont se déroulées cette semaine (date passée ou non), à condition que ma cellule en dessous soit vide.

    Si quelqu'un peut m'aider

    Bonne journée

    Aline

    Reply

  6. Marie-Eve Favron
    21/03/2019 @ 02:30

    Bonjour,

    J'aimerais mettre en orange des dates qui vont expiré d'ici un mois et rouge d'aujourd'hui et ceux qui sont déjà expiré.
    Ex:
    Date d'aujourd'hui 2019-03-20
    2019-05-17 (rien)
    2019-04-19 (mis en orange)
    2019-03-20 (mis en rouge)
    2019-02-20 (mis en rouge)
    2018-12-07 (mis en rouge)
    Comment puis-je faire ça? Et s'assurer que les couleurs se mettent toujours à jours avec la date d'aujourd'hui?

    Merci de votre collaboration

    Reply

  7. marouane
    24/01/2019 @ 15:00

    Bonjour,

    Comment incrémenter les dates sous forme "jjj" à partir de B5 vers la droite ??

    Merci pour cette formation complète.

    Reply

    • Frédéric LE GUEN
      24/01/2019 @ 15:23

      Bonjour,
      Il faut utiliser la poignée de recopie. Si vous ne connaissez pas la technique regarder l'article sur le copier-coller

      Reply

  8. PATRICK
    17/12/2018 @ 16:23

    Bonjour,
    je souhaite savoir comment peut on procéder pour mettre en couleur une cellule contenant le jour de dimanche pour tout le mois
    En vous remerciant d'avance

    Reply

  9. LAVOLEE
    11/10/2018 @ 18:20

    Bonjour

    J'ai une ligne avec plusieurs cellules avec une date ou vide, je voudrais que la dernière cellule de la ligne du tableau est en rouge quand la date est à - 30 de la date du jour.

    Quel formule dois je réaliser?

    Merci de votre concours

    Reply

  10. Laurent CHAUVIER
    25/07/2018 @ 18:23

    Bonjour

    Je voudrais en colonne a une date, en colonne B une date, et qui la date en B est antérieure à la date en A elle se mette en surbrillance.

    Quel format de date dois-je employer ?
    Quel est le process pour mettre ce format conditionnel sur Excel 2007.

    Merci de votre concours

    Reply

  11. POITOU
    11/05/2018 @ 07:38

    Bonjour,
    J'aimerai mettre en couleur sur un calendrier excel un jour de la semaine "le mardi"1 fois toutes les deux semaines. je n'arrive pas à mettre en application cette formule.
    Pourriez-vous m'aider svp?
    Bien cordialement

    Reply

  12. Bench
    28/01/2018 @ 06:26

    Bonjour,

    Je dois mettre en surbrillance une cellule avec oui ou non si sur ma cellule suivante figure une date: j'explique.

    La cellule B2 va afficher oui ou non j'ai indiqué une date dans la cellule B3 (date inf ou egale a aujourd'hui).

    Merci

    Reply

  13. fredpoirot
    24/09/2017 @ 13:09

    bonjour,
    je vous expose mon problème
    tous les ans, je doit visité un nombre important de personnes âgées, plus de 200, je voudrais pouvoir, en renseignant la date de la visite dans mon tableau Excel, modifier automatiquement la couleur de la case de la date de visite (pour pouvoir faire un tri par couleur) et comptabilisé le nombre de visite faites par années, dans une autre case...
    je fais ces opérations actuellement de façon manuelle est-t-il possible de réaliser ce que je souhaite ?
    Cordialement, Fred

    Reply

    • Frédéric LE GUEN
      26/09/2017 @ 10:05

      Bonjour,
      C'est possible mais c'est un travail à faire dans le cadre d'un projet (donc facturation).
      Si vous pensez que l'automatisation de votre classeur peut vous faire gagner plusieurs heures par semaine, c'est vite rentabilisé

      Reply

      • fredpoirot
        27/09/2017 @ 13:23

        Merci de votre réponse

  14. Eric
    16/09/2017 @ 07:17

    Bonjour,
    J'ai douze colonnes pour chaque mois d'une année à partir de D, quand j'ai une date dans la colonne C je voudrais mettre en gris les cellule de la ligne correspondantes à partir du mois suivant la date de ma cellule.
    Exemple cellule : 17/07/2017 toutes mes cellules des mois suivants (août à décembre) deviennent grises.

    Merci pour votre aide.

    Reply

  15. fred
    06/09/2017 @ 14:42

    J'ai un calcul de délai en jour dans un tableau de suivi de sous-traitance.
    J'aimerais q'en fonction du degré d'urgence ( URGENT ou NORMAL) précisé dans une colonne, le résultat du délai s'affiche en rouge si la définition de délai n'est pas respecté?
    Si urgent, le délai est de 2j, si normal, délai de 20j
    comment puis je faire?
    En espérant que vous pourrez m'apporter votre précieuse aide,
    Bien cordialement

    Reply

    • Frédéric LE GUEN
      06/09/2017 @ 14:58

      Bonjour,
      En fait il y a 2 approches. Soit les dates que vous voulez mettre en surbrillance sont dans le futur, soit les dates sont dépassées et là c'est cette vidéo (toujours en anglais) qu'il faut voir

      Reply

  16. Micaelli Dominique
    13/03/2016 @ 09:47

    Bonjour
    J'ai créé un tableau pour une gestion de cimetières. J'ai une date de début(G2). Je calcule la date de fin avec la fonction =DATE(ANNÉE(G2)+H2;MOIS(G2);JOUR(G2)) où H2 est le nombre d'années (par exemple 30) Cela fonctionne très bien.
    Où j'ai un problème c'est que j'ai une date de renouvellement en K2. J'ai voulu créer une fonction ou je voudrais que si la date de renouvellement (K2) est à 0, la date de fin de concession (M2) est = à 0 et si la date de renouvellement est renseignée (K2, je calcule la date de fin de fin de concession (M2) avec une colonne L2 qui contient le nombre d'années (par exemple 30).
    SI(K20; ANNÉE(K2)+L2;" "). Cela fonctionne je récupère bien une année avec + 30. Mais ce que je n'arrive pas à faire c'est de récupérer le MOIS et le JOUR. A chaque fois que j'essaye de rajouter MOIS(K2) et JOUR(K2) la fonction ne fonctionne plus.
    Quelqu'un a une idée ?
    Merci d'avance pour votre aide
    Dominique

    Reply

    • Frédéric LE GUEN
      17/03/2016 @ 13:47

      Bonjour,
      Je n'arrive pas à comprendre votre problème. Vous pouvez m'adresser un exemple à l'adresse webmaster@excel-exercice.com

      Reply

  17. Mayden
    09/02/2016 @ 10:16

    Bonjour,

    Je souhaiterai sur mon tableau "qui est mon budget familiale", que les cellules des prélèvement change de couleur à une date bien précise, (à savoir la date du prélèvement),
    Par exemple tant que la date du prélèvement n'est pas passé la cellule reste en jaune, et une fois le jour arrivé la cellule passe en vert.

    Merci de m'expliquer en détail si vous le pouvez je ne suis pas une pro en la matière

    Merci beaucoup par avance.

    Reply

  18. Laurent Hendrick
    18/01/2016 @ 16:34

    Bonjour,

    Je souhaiterais effectuer une mise en forme conditionnelle dépendant une autre mise en forme (autrement dit, un gadget purement visuel). Je me demandais si c'était possible en Excel ?

    Je m'explique : j'aimerais qu'Excel détecte, par exemple, quels cases dans le champ ciblé ont un border, et qu'il applique un fond de couleur à ces cases-là uniquement.

    Y a-t-il une formule permettant de détecter des enjolivures comme les bordures ?

    Merci d'avance !

    Reply

  19. Vaenro
    14/12/2015 @ 17:33

    Bonjour,
    Est-il possible de mettre en forme un plage qui permet de mettre en surbrillance les cellules qui ne sont pas des dates? Ou de mettre en surbrillance les cellules qui ne sont pas au format date?
    Merci de vos réponses

    Reply

    • Frédéric LE GUEN
      15/12/2015 @ 19:03

      Bonjour,
      Dans le menu Accueil>Mises en forme conditionnelle>Nouvelle règle, vous sélectionnez la 2ème option "Appliquer une mise en forme uniquement aux cellules qui contiennent" et vous sélectionnez dans le premier menu déroulant "Date se produisant" Ensuite, il n'y a plus qu'à définir votre range de date

      Reply

  20. Alain
    11/11/2015 @ 15:58

    Bonjour, J'ai peut-être pas tout compris mais votre exemple sur les dates d'anniversaires est assez peu utile puisqu'il donne une idée des dates passées et non des dates à venir. Hors, il n'ai pas possible avec Datediff() d'inverser la comparaison puisque date_debut doit être inférieure à date_fin. Une idée?

    Reply

  21. fabmilk
    30/10/2015 @ 10:21

    Je souhaite une mise en forme conditionnelle qui me permet de mettre en jaune une cellule s'il reste moins de 30 jours avant d'arriver à la date écrite dans la cellule

    Reply

  22. Chacha
    25/07/2015 @ 00:35

    Bonsoir,
    Désolée de vous solliciter mais je souhaiterais obtenir votre aide pour une formule de calcul que je n'arrive pas à trouver, si vous le voulez bien svp:
    Exemple: dans la cellule a1 j'indique la date de transmission du devis au technicien. Dans la cellule b1 la date retour du technicien. Je souhaiterais que, si la cellule b1 est vide (donc pas de retour du technicien) au bout de 4 jours ouvrés alors la cellule Evra apparaître en rouge afin de l'alerter. Le calcul doit se faire en jours ouvrés
    En espérant que vous pourrez m'apporter votre précieuse aide,
    Bien cordialement

    Reply

  23. poupagef
    10/06/2015 @ 18:39

    Pour mettre en surbrillance les dates déjà passées, il suffit de choisir l'option "valeur de la cellule" "inférieure à" et indiquer "=aujourdhui()"

    Reply

  24. Rejean
    16/04/2015 @ 19:11

    Bonjour,
    Concernant la mise en forme conditionnelle, est-ce possible de mettre en couleur une semaine sur deux, soit du samedi au vendredi??

    Merci beaucoup

    Reply

  25. IvOrY
    01/04/2015 @ 16:50

    Bonjour,

    En fait j'aimerais bien creer une conditionnel qui surlignerai une cellule en rouge une fois que la date d'aujourd'hui est atteinte voir dépasser. Histoire d'attirer la vue sur les échéance étant arrivé a termes.
    Cependant je ne parviens uniquement qu'à surligner automatiquement la date d'aujourd'hui mais pas celle passée :/

    Merci pour la lecture et la réponse probable :)

    Reply

    • poupagef
      10/06/2015 @ 18:41

      Pour mettre en surbrillance les dates déjà passées, il suffit de choisir l’option « valeur de la cellule » « inférieure à » et indiquer « =aujourdhui() »

      Reply

  26. Anonyme
    25/02/2015 @ 16:13

    Comment mettre une couleur différente sur toute une ligne, exemple mettre la ligne samedi en bleu. (et non seulement la cellule)
    Merci

    Reply

  27. Malica
    09/02/2015 @ 09:50

    Merci beaucoup pour ce tuto très explicite !

    Reply

  28. Anonyme
    08/05/2014 @ 20:07

    Bonjour, est-il possible de mettre en surbrillance des dates déjà passées avec la formule datedif? merci.

    Reply

    • Anonyme
      08/05/2014 @ 20:08

      Sans mettre la colonne écart.

      Reply

    • poupagef
      10/06/2015 @ 18:40

      Pour mettre en surbrillance les dates déjà passées, il suffit de choisir l’option « valeur de la cellule » « inférieure à » et indiquer « =aujourdhui() »

      Reply

  29. Shitoryu
    07/01/2014 @ 17:41

    Bonjour,
    Peut-on mettre en couleur un lundi sur deux avec un calendrier automatique ?
    Merci beaucoup,
    Shitoryu

    Reply

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

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

MICROSOFT MVP

RECHERCHE D’EMPLOI AVEC

Back to top