Mise en forme conditionnelle de dates [Résolu/Fermé]

- - Dernière réponse :  lapapasss - 12 mai 2015 à 16:09
Bonjour à tous,
Je souhaite réaliser un tableau excel me permettant avec des codes couleurs d'attirer mon attention sur des dates approchant une échéance.
Sur la ligne: le nom d'un salarié.
Dans la colonne: un ou des évènements (ex: visite médicale, entretien annuel individuel, etc...)
A l'intersection: la date à laquelle l'évènement a été réalisé.
J'ajoute une nouvelle colonne "date du prochain évènement", avec une formule automatique du type =cellule+365 si la visite se fait tous les ans.

Le but: lorsque j'ouvre le fichier excel:
si la date est supérieure à 3 mois de la date d'aujourd'hui, la case est verte.
si la date est inférieure à 3 mois de la date d'aujourd'hui, la case devient orange.
si la date est inférieure à 1 mois de la date d'aujourd'hui, la case devient rouge.

Ma question: comment faire? la mise en forme conditionnelle doit pouvoir le faire, mais ce n'est pas du tout intuitif, et je n'arrive à rien, je ne suis pas super pointu dans excel.

Merci d'avance pour vos conseils et/ou solutions.

Olivier




Afficher la suite 

15 réponses

Meilleure réponse
2
Merci
Merci à vous d'avoir répondu.
Patrice: où dois-je taper cette formule ?
LePingou: je te passe mon fichier.
Olivier

Dire « Merci » 2

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 69530 internautes nous ont dit merci ce mois-ci

0
Merci
le lien: http://cjoint.com/?0cysXseBjjm
Dis-moi si ca marche c'est la premiere fois que j'utilise ça.
Messages postés
24625
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
31 octobre 2019
4855
0
Merci
Bonjour
Tout ça est exact,et parfaitement théorique mais semble un peu complexe pour un suivi à trois mois,ou à un mois non?uniquement pour une alerte, ça devrait suffire
pourquoi ne pas partir sur :

3mois=91 jours, c'est une moyenne
1 Mois =30 jours
par ailleurs,il faudrait peut être aussi éliminer les mises en forme vertes sur les dates antèrieures à celle du jour.
Ce qui donnerait pour faire simple:
=A1>AUJOURDHUI()+91
pour le formatage vert
=A1>AUJOURDHUI()+30
pour le formatage orange
=A1>=AUJOURDHUI()
pour le formatage orange;
l'ordre des codes étant bien sur à respecter (1° condition>vert 2° condition > Orange
3° condition Rouge
les date antérieures resteront dans le format d'origine

pour accéder à, la mise en forme sur excel 2003:
sélectionner le champ complet
Barre d'outil / Format / Mise en forme conditionnelle
dans la fenêtre affichée, choisir à gauche "formule"
enter la 1° condition
cliquer sur format
choisir remplissage vert et OK
on revient à la fenêtre de mfc, cliquer sur "ajouter" et recommencer avec l'orange, et ensuite avec le rouge.
pour excel 2003 ça s'arrêtera là, sachant que trois options est le maximum

crdlmnt



Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
top merci pour ce super tutoriel!
0
Merci
Bonjour Vaucluse.
Ta démarche me semble bonne, mais je suis en Excel 2010, et il n'y a plus rien comme avant.
Aussi, comment remplacer la cellule A1 dans ta formule par une selection de plusieurs cellules?
Slts
Oliver
Vaucluse
Messages postés
24625
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
31 octobre 2019
4855 -
Bonjour Pexitron

je n'ai pas 2010, je m'arrête à 2007, mais j'ai lu que mon ami Le Pingou (salut JP) va vous arranger ça comme un chef. Vous pouvez débuter la journée tranquille.

A toutes fins utiles, sur 2007:
Sélectionner le champ / Ruban / Accueil / Style / mise en forme conditionnelle :
choisir: "nouvelle régle" et "utiliser une formule
les formules entrées doivent correspondre sans blocage à la première cellule en haut à gauche du champ et s'ajusteront donc sur tout le champ

Crdlmnt
Messages postés
9516
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
18 septembre 2019
983
0
Merci
Bonsoir pexitron,
J'ai bien téléchargé votre fichier, je vais créer les MFC selon vos 3 cas demain matin.
Question: est-ce bien les valeurs des colonnes [D] et [F] dès la ligne, qu'il fait traiter ?
Au passsage, amicales salutations à Vaucluse.
Salutations.
Le Pingou
Messages postés
9516
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
18 septembre 2019
983
0
Merci
Bonjour,
J'espère que cela est conforme à votre demande:
http://cjoint.com/?3czpTTKsllr
0
Merci
Bonjour LePingou.
Votre fichier correspond en tous points a ma demande.
Merci bcp.
Merci également aux autres participants.
Pexitron
0
Merci
Bonjour.
Je reviens vers vous pour ma mise en forme conditionnelle de dates:
1-Comment faire pour qu'il n'y ait aucune couleur si je ne remplie pas la date.
2-Je n'arrive pas à dupliquer vos formules. Si je fais copier/coller, ou bien si je recréé une règle (en changeant les colonnes F par H par exemple), les cases sont coloriées aléatoirement, et la mise en couleur fonction de la date ne marche pas.
Pouvez-vous m'aider à nouveau ?
sand02974
Messages postés
1
Date d'inscription
vendredi 3 avril 2015
Statut
Membre
Dernière intervention
3 avril 2015
-
Bonjour,

Pouvez vous m'aider concernant le duplicata des formules pour les alertes excel s'il vous plait ?

Merci beaucoup

Sandrine
Le Pingou
Messages postés
9516
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
18 septembre 2019
983 > sand02974
Messages postés
1
Date d'inscription
vendredi 3 avril 2015
Statut
Membre
Dernière intervention
3 avril 2015
-
Bonjour sand02974,
Oui je peux vous aider, cependant il est préférable de créer un nouveau poste et mettez le fichier y compris une explication de ce que vous voulez réaliser, sur http://cjoint.com/ et poster le lien.
Un petit MP pour attirer mon attention !
Salutations.
Le Pingou
Messages postés
9516
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
18 septembre 2019
983
0
Merci
Bonjour,
Oui je peux vous aider, mettez le fichier y compris se que vous avez essayé de faire sur http://cjoint.com/ et poster le lien.
0
Merci
Merci, voici le lien:
http://cjoint.com/?1cBteOiBymY
Je trouve la mise en forme conditionnelle très peu intuitive.
Vous constaterez dans mon fichier qu'il s'est créé une multitude de nouvelles règles, alors que je voulais simplement dupliquer la MFC des colonnes C et D aux colonnes de droite.
Cdlt
Messages postés
9516
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
18 septembre 2019
983
0
Merci
Bonjour,
Merci pour le fichier.
Par une première vision je constate que vous n'avez pas bien suivi mon exemple, si je prends uniquement la cellule D9 et que j'ouvre la MFC je constate que dans S'applique à vous avez ceci : =$D$9:$D$13;$D$16:$D$34 se qui est faux; correct est : =$D$9:$D$34Je vais faire les corrections.
--
Salutations.
Le Pingou
Messages postés
9516
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
18 septembre 2019
983
0
Merci
Bonjour,
Voici votre fichier complété et corrigé plus une condition SI() pour colonnes D,F et H : http://cjoint.com/?3cBwmeRzryq
Le Pingou
Messages postés
9516
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
18 septembre 2019
983 -
Bonjour,
Petite note : si vous désirez dupliquer une colonne avec MFC, par exemple la plage [D9 :D34] en [J9 :J34] vous faites comme suit :
Sélectionner [D9 :D34] puis clic Copier puis sélectionner [J9] et clic Coller.
Ensuite ouvrir la MFC, sélectionner la ligne correspondante à [S'applique à]... [=$J$9:$J$34] puis clic Modifier la règle et il vous suffit de remplacer la lettre [$D9] par [$J9] puis clic OK.
Répéter l'opération pour les deux autres règles.
Salutations.
Le Pingou

.
0
Merci
Bonjour LePingou.
J'ai bien suivi vos derniers conseils et j'ai fini de mettre en forme l'ensemble de mon document qui correspond entièrement à mes attentes.
Merci encore pour votre aide.
Salutations.
Pexitron
Le Pingou
Messages postés
9516
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
18 septembre 2019
983 -
Merci pexitron, je suis content pour vous.
Salutations.
Le Pingou
Messages postés
7844
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
30 octobre 2019
1232
-1
Merci
Bonjour,


En supposant que la date à tester est en A1, utiliser La formule est,
(saisir les formules sans retour à la ligne)

Pour le Vert :
=ET(A1>0;A1<DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())-3;JOUR(AUJOURDHUI())))

Pour l'orange :
=ET(A1>=DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())-3;JOUR(AUJOURDHUI()));A1<DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())-1;JOUR(AUJOURDHUI())))

Pour le rouge :
=A1>=DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())-1;JOUR(AUJOURDHUI()))
Patrice33740
Messages postés
7844
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
30 octobre 2019
1232 -
Pour ajouter 1 an, il est préférable d'utiliser :
=DATE(ANNEE(Cellule)+1;MOIS(Cellule);JOUR(Cellule) )
plutôt que Cellule + 365 qui ne fonctionne pas pour les années qui précédent une année bissextile.
Messages postés
9516
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
18 septembre 2019
983
-2
Merci
Bonjour,
La mise en forme conditionnelle doit certainement faire l'affaire, mais sans voir le fichier ou un exemple c'est difficile...
Pouvez-vous mettre le fichier sur http://cjoint.com/ et poster le lien?