Mise en forme conditionnelle d'une cellule

dieyli Messages postés 7 Statut Membre -  
Beeback Messages postés 367 Statut Membre -
Bonjour,

j'utilise excel 2007.je gére un stock de réactifs.je voudrais que mes dates d'expiration change de couleur à un mois de l'échéance,jaune par exemple et virent au rouge lorsque la date est atteinte et dépassée.les differentes date d'expiration sont dans la cellule E.
merci

A voir également:

2 réponses

Beeback Messages postés 367 Statut Membre 536
 
Bonsoir,

Il y a une petite correction concernant les formules de Vaucluse, pour que ça marche correctement :

=E2<AUJOURDHUI()-30
Formatez en blanc

=OU(E2=AUJOURDHUI();E2>AUJOURDHUI())
Formater en rouge

=E2<AUJOURDHUI()+30
Formater jaune
(Comme l'a dit Vaucluse)

Cordialement,
Un problème sans solution est un problème mal posé.
Albert Einstein
2
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 448
 
Bonsoir

sélectionnez votre champ colonne E en admettant que 'on commence en E2:

Ruban / Onglet accueil / Style / Mise en forme conditionnelle
Choisir:
"nouvelle règle"
dans la fenêtre affichée, choisir:
"utiliser une formule"

Formule:
=E2<AUJOURDHUI()+30
formatez en jaune et OK

Retour à la fenêtre
"nouvelle régle"
=E2=<AUJOURDHUI()
formatez en rouge

fermez avec OK

La formule s'ajuste sur la hauteur du champ si vous ne bloquez pas, le E2

crdlmnt

Ps: on peut si c'est nécessaire affiner la précision de la limite en jaune en calculant exactement la date un jour plutôt que de rajouter 30 jours, mais est ce
vraiment nécessaire?

Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
0
Beeback Messages postés 367 Statut Membre 536
 
C'est très bien expliqué. Ceci dit, la "date dépassée" n'est pas prise en compte dans tes formules. Et il manque une formule pour que toutes les cellules ne soient pas jaunes.
0
dieyli Messages postés 7 Statut Membre
 
bonjour,j'ai essayé votre proposition mais j'aimerai savoir si on doit manuellement taper la fonction AUJOURDHUI avec les parenthésés.je l'ai fait manuellement après avoir cliqué sur nouvelle règle puis utiliser une formule mais ça coince encore
0
Beeback Messages postés 367 Statut Membre 536
 
Tu peux faire directement un copier/coller de ces formules, en remplaçant "E2" par la cellule ciblé.

Condition 1 : =E2<AUJOURDHUI()-30 =============> Blanc

Condition 2 : =OU(E2=AUJOURDHUI();E2>AUJOURDHUI()) ======> Rouge

Condition 3 : =E2<AUJOURDHUI()+30 =============> Jaune

Pour les autres cellules, tu fais un Copier (de la 1ère cellule formatée) / Collage spéciale et tu sélectionnes "Format", puis clique sur OK.
0
dieyli Messages postés 7 Statut Membre
 
l'explication est trés claire.en cliquant sur nouvelle règle puis utiliser une formule,si la case s'ouvre doit -on ecrire(taper) par exemple: =E2<AUJOURDHUI()+30 puis choisir le format indiqué.
je comprends bien le cheminement mais j'ai comme l'impression d'avoir commis une erreur de manipulation.
merci.
0
Beeback Messages postés 367 Statut Membre 536
 
"doit -on ecrire(taper) par exemple: =E2<AUJOURDHUI()+30 puis choisir le format indiqué. "
=> OUI
0