Colorer une case si une date approche - EXCEL

Fermé
Max_1634 Messages postés 1 Date d'inscription mercredi 10 août 2022 Statut Membre Dernière intervention 10 août 2022 - 10 août 2022 à 14:36
PapyLuc51 Messages postés 4392 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 6 novembre 2024 - 10 août 2022 à 18:16

Hello à tous, 

Malgré toutes mes recherches, je trouve pas de réponse pour effectuer ce que je cherche, et je suis nul en excel.

Il faut créer une règle qui colore les cases

Au travail on m'as demandé de faire une colonne suivante : 

Un salarié a été validé, il a une validité de 3 ans à partir d'aujourd'hui. Prenons en exemple la date d'aujourd'hui, ce sera donc validité jusqu'au : 10/08/2025

Je veux que la case soit verte quand la date est valide

Qu'elle soit orange 3 mois avant la date d'expiration (donc le 10/05/2025) 

Et rouge le jour J et les jours d'après

Comment procéder svp, quels formules appliquer ? 

Merci !


Windows / Chrome 103.0.0.0

A voir également:

2 réponses

cHOCho49 Messages postés 1079 Date d'inscription lundi 24 mars 2008 Statut Membre Dernière intervention 10 août 2022 169
10 août 2022 à 15:45

Bonjour,

Vous pouvez utiliser la mise en forme conditionnelle (Onglet Accueil -> section "Styles" -> Mise en forme conditionelle).

Sur la cade concernée, vous pouvez par exemple créer une règle (que vous appliquerez sur toute la colonne par exemple) selon l'exemple suivant:

Sélectionnez le type de règles: "utiliser une formule pour déterminer..."

Appliquer une mise en forme aux valeurs pour lesquelles cette formule est vraie : =AUJOURDHUI()

Bouton Format : Onglet remplissage et couleur ROUGE.

Dans mon exemple, a chaque fois qu'une case date sera à la date du jour, la formule testée "=AUJOURDGUI()" sera vrai et donc la mise en forme sera validé par le remplissage de la case en rouge.

Vous pouvez facilement dupliquer cette règle pour en modifier le comportement. Exemple on retire 90jour à la date du jour --> La case passe ORANGE, etc...


0
brucine Messages postés 17599 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 9 novembre 2024 2 565
10 août 2022 à 16:10

Bonjour,

Donc en supposant la date de fin de validité en A1 et =AUJOURDHUI() en B1, faire 3 conditions en B1 selon formule:

=B1>=A1 rouge

=B1<MOIS.DECALER(A1;-3) vert

=B1>=MOIS.DECALER(A1;-3) orange

0
PapyLuc51 Messages postés 4392 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 6 novembre 2024 1 445
10 août 2022 à 18:16

Salut à tous

Au moins pour la formule pour le rouge ajouter la condition que A1 comporte une date sinon les cellules vides vont se colorer ; pour Excel une cellule vide équivaux à 0 janvier 1900 

donc =ET(A1<>"";B1>=A1) rouge

Cordialement

0