Passer au contenu principal

Comment mettre en forme conditionnelle en fonction de la date dans Excel?

Comme nous le savons, le formatage conditionnel peut changer automatiquement le format de cellule en fonction du contenu de la cellule. Ce tutoriel, je vais vous présenter comment mettre en forme des cellules conditionnelles en fonction de la date dans Excel.

Dates de mise en forme conditionnelle égales à / supérieures à / antérieures à AUJOURD'HUI

Mise en forme conditionnelle des dates passées

Mise en forme conditionnelle des dates futures

Mise en forme conditionnelle entre deux dates

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


Dates de mise en forme conditionnelle égales à / supérieures à / antérieures à AUJOURD'HUI

Pour les dates de mise en forme conditionnelle, vous devez créer une nouvelle règle.

1. Sélectionnez les cellules auxquelles vous souhaitez ajouter la mise en forme conditionnelle, cliquez sur Accueil > Mise en forme conditionnelle > Nouvelle règle.
doc mise en forme conditionnelle date 1

2. dans le Nouvelle règle de formatage dialogue, sélectionnez Utilisez une formule pour déterminer les cellules à formater in Sélectionnez un type de règle section, puis choisissez une formule que vous devez taper Formater les valeurs où cette formule est vraie zone de texte.

  • égal à aujourd'hui:=$B2=TODAY()
  • plus qu'aujourd'hui: =$B2>TODAY()
  • Plus vieux qu'aujourd'hui: =$B2<TODAY()

doc mise en forme conditionnelle date 2

3. Cliquez Format aller à Format de cellule boîte de dialogue, sélectionnez le format dont vous souhaitez mettre en évidence les cellules selon vos besoins.
doc mise en forme conditionnelle date 3

4. Cliquez OK > OK. Les dates ont été formatées.

Notes: Aujourd'hui est le 15/8/2018
doc mise en forme conditionnelle date 4


Mise en forme conditionnelle des dates passées

Si vous souhaitez mettre en forme conditionnelle les dates passées, vous pouvez procéder comme suit dans la boîte de dialogue Nouvelle règle de mise en forme.

1. Sélectionnez l'une des formules ci-dessous selon vos besoins et saisissez-la dans le Formater les valeurs où cette formule est vraie zone de texte.

  • Il y a plus de 30 jours: =TODAY()-$B2>30
  • De 30 à 15 jours, inclus: =AND(TODAY()-$B2>=15, TODAY()-$B2<=30)
  • Il y a moins de 15 jours: =AND(TODAY()-$B2>=1, TODAY()-$B2<15)

2. Puis clique Format pour sélectionner un format dans le Format de cellule dialogue.

3. Cliquez OK > OK pour fermer les boîtes de dialogue.

Notes: Aujourd'hui est le 15/8/2018
doc mise en forme conditionnelle date 5


Mise en forme conditionnelle des dates futures

Pour la mise en forme conditionnelle des dates futures, vous pouvez procéder comme suit:

1. Sélectionnez l'une des formules ci-dessous selon vos besoins et saisissez-la dans le Formater les valeurs où cette formule est vraie zone de texte.

  • Se produira dans plus de 30 jours à partir de maintenant: =$B2-TODAY()>30
  • En 30 à 15 jours, inclus: =AND($B2-TODAY()>=15, $B2-TODAY()<=30)
  • En moins de 15 jours: =AND($B2-TODAY()>=1, $B2-TODAY()<15)

2. Puis clique Format pour sélectionner un format dans le Format de cellule dialogue.

3. Cliquez OK > OK pour fermer les boîtes de dialogue.


Mise en forme conditionnelle entre deux dates

Pour une mise en forme conditionnelle entre deux dates, sélectionnez les cellules et utilisez cette formule, =AND($B2>=$D$2,$B2<=$E$2) D2 est la date de début, E2 est la date de fin. Ensuite, formatez les cellules avec un format dont vous avez besoin.

doc mise en forme conditionnelle date 6
doc mise en forme conditionnelle date 7

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

Si vous souhaitez mettre en forme des cellules conditionnelles en fonction de la date dans une autre colonne, vous pouvez le faire.

1. Supposons que vous souhaitiez mettre en évidence les ventes dans la colonne C alors que les dates relatives dans la colonne B sont le 16/8/2018, veuillez d'abord sélectionner la plage de la colonne C.

2. Activez la boîte de dialogue Nouvelle règle de mise en forme et saisissez cette formule =$B2=DATEVALUE("8/16/2018") into the Formater les valeurs où cette formule est vraie zone de texte, puis formatez les cellules dans Format de cellule dialogue.

doc mise en forme conditionnelle date 8
doc mise en forme conditionnelle date 9

Remarque: Dans les formules ci-dessus, B2 est la première cellule de date de votre plage de dates sélectionnée.


Meilleurs outils de productivité bureautique

Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Centre de ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...

onglet kte 201905


Office Tab apporte une interface à onglets à Office et facilite grandement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
Comments (19)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
How can I automatically add a date when a cell contains certain text? So, for example, if cell A1 contains "to do", a date is automatically added in another cell. This date is based on a date also from a cell and I would like to add a date + 65 days in the future. Is this possible?
This comment was minimized by the moderator on the site
Cześć, mierzę się z problemem warunkowego podświetlania daty, np.: w kolumnie A mam datę startu danej czynności np. 01.01.2023, w kolumnie B mam datę końca danej czynności np. 07.01.2023 i chodziłoby mi o to, żeby wyróżnić warunkowo np. kolorem zielonym datę w kolumnie B jeżeli pomiędzy datą startu, a datą końca czynności upłynęło mniej niż 7 dni, jeżeli 7 dni i więcej kolorem czerwonym.
This comment was minimized by the moderator on the site
Use two formulas in the conditional formatting dialog:
difference between start date and end date is greater than or equal to 7 days: =B2-A2>=7 format to red
difference between start date and end date is smaller than 7 days: =B2-A2<7 format to green
see screenshot:
https://cdn.extendoffice.com/images/stories/comments/sun-comment/doc-difference-greater-than-7.png
This comment was minimized by the moderator on the site
Cześć, mierzę się z problemem warunkowego podświetlania daty, np.: w kolumnie A mam datę startu danej czynności np. 01.01.2023, w kolumnie B mam datę końca danej czynności np. 07.01.2023 i chodziłoby mi o to, żeby wyróżnić warunkowo np. kolorem zielonym datę w kolumnie B jeżeli pomiędzy datą startu, a datą końca czynności upłynęło mniej niż 7 dni, jeżeli 7 dni i więcej kolorem czerwonym.
This comment was minimized by the moderator on the site
Cześć, mierzę się z problemem warunkowego podświetlania daty, np.: w kolumnie A mam datę startu danej czynności np. 01.01.2023, w kolumnie B mam datę końca danej czynności np. 07.01.2023 i chodziłoby mi o to, żeby wyróżnić warunkowo np. kolorem zielonym datę w kolumnie B jeżeli pomiędzy datą startu, a datą końca czynności upłynęło mniej niż 7 dni, jeżeli 7 dni i więcej kolorem czerwonym.
This comment was minimized by the moderator on the site
Ciao, come posso utilizzare il conditional formatting per evidenziare il mese corrente e il mese successivo?
This comment was minimized by the moderator on the site
Hi, Michela,
highlight the date in current month, please use formula =TEXT(TODAY(),"m")-TEXT(A1,"m")=0 in conditional formatting new rule dialog, and select a color such as yellow to outstanding the dates.
highlight the date in next month, use formula =TEXT(A1,"m")-TEXT(TODAY(),"m")=1 in conditional formatting new rule dialog, and select a color such as green to outstanding the dates.
see screenshot:
https://cdn.extendoffice.com/images/stories/comments/sun-comment/doc-highlight-current-month.png
This comment was minimized by the moderator on the site
Hello there! I have been searching everywhere for an answer to my problem. I really hope that you can help. I have a column of dates that have taken place in the past. It was when a medical fit test was performed. Those need to be done every two years. What I would like to do is have the dates highlight the box Yellow when they are within being 30 days due, and then Red as soon as they are past due. (So if the date in the box is 1/1/2021, it would turn yellow on 12/1/22. It would then turn red on 1/2/23) These dates are a column in a database so I can't just put a date in a cell to be the reference in the formula. I can only use the cell with the date itself. My brain has melted trying to figure this out, please help. I've gone in Excel formula circles and keep coming up with nothing.

I also have a second column that I need to do the same thing with where it happens on a yearly basis.

Any help will be appreciated. Thank you
This comment was minimized by the moderator on the site
Hi, Kris, create two rules in the conditional formatting dialog:
=AND(0<DATE(YEAR($A1)+2,MONTH($A1),DAY($A1))-TODAY(),DATE(YEAR($A1)+2,MONTH($A1),DAY($A1))-TODAY()<=30) using this formula and choose yellow filled color to mark the within 30 days due
=(DATE(YEAR(A1)+2,MONTH(A1),DAY(A1))<TODAY()) using this formula and choose red filled color to mark the past due
This comment was minimized by the moderator on the site
Hola!

como puedo hacer una formula para que si columna D es igual a la comuna E sea verdadero, pero si columna A + 90 dias es igual al columna E siga siendo verdadero de lo contrario sea falso, gracias.
This comment was minimized by the moderator on the site
Hi, try this formula:=IFERROR(IFS(E2=D2,"TRUE",E2=A2+90,"TRUE"),"""FALSE")
Notice that if you are not in other lagnuage version, maybe you need to transform the formula to your local language.
This comment was minimized by the moderator on the site
ERP PO No. Region Update-1 Supplier PIC Note To Receiver PO Age
1091BPA6438143-121 Bali - Lombok Not Yet Implement PS2MS XL 31
1091BPA6438143-123 Bali - Lombok Not Yet Implement Lumpsum 31
1091BPA6438143-124 Bali - Lombok Not Yet Implement Service Package 31
1091BPA6438143-125 Bali - Lombok Not Yet Implement Battery Maintenance 31
1091BPA6438143-127 Bali - Lombok Not Yet Implement MS Dismantle Board 22

kalau cara conditional formating untuk PO aging Lebih dari 70 gimana ya, tapi di file pivot, karena database saya untuk po aging 70 itu pake rumus =IFERROR(DATEDIF(NOW();B56;"d");""&DATEDIF(B56;NOW();"d")) jadi saat saya conditional formating aging lebih dari 70 dengan warna merah itu tidak ke detack di pivotnya,
mohon bantuannya😁
This comment was minimized by the moderator on the site
Bonjour,
je cherche dans GOOGLE SHEET à faire une mise en forme conditionnelle par rapport à une date; je cherche à faire en sorte que quand la date inscrite dans une case dépasse 15jrs alors elle devienne rouge. (01/08/22 dans la case, quand nous sommes le 16/08/22 je voudrais que la case devienne rouge)

merci d'avance.
This comment was minimized by the moderator on the site
Hi, vex, sorry that I only can reply with English since I do not know French. Supposing you want to format all dates that over 15 days based on a date 7/21/2022, you may firstly, change the date 7/21/2022 to a number, 44763, then select the dates that you want to highlight, click Format > Conditional Formatting, and choose Custom formula is in the Format Rules section, type B2>44763+15, and choose red color. See the screenshot:
https://www.extendoffice.com/images/stories/comments/sun-comment/doc_google_sheet_conditional_formatting.png
Hope can help you.
This comment was minimized by the moderator on the site
Bonjour, j'ai téléchargé un document excel pour la gestion des congés: Shift staff. Je voudrais que certaines dates soient conditionnées pour rester inactives chaque année (il s'agit des congés légaux comme le 1er janvier ou le 15 aout) - actuellement je ne peux conditonner que les jours de la semaine, pas les dates - pouvez-vous m'aider?

Merci beaucoup

Pascale
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations