Cellule excel en fonction de la date
cleowinch
Messages postés
4
Statut
Membre
-
mic13710 Messages postés 1165 Date d'inscription Statut Membre Dernière intervention -
mic13710 Messages postés 1165 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaiterai dans une feuille excel (excel 2003) que les cellules contenant une date passe dans une couleur selon un délai en fonction de la date du "jour".
Par exemple, la cellule contient la date " 01/09/12" je voudrais donc que lorsque l'on est le 01/06/12 la cellule passe en couleur ; que la cellule passe en couleur 2 moi avant la date inscrite.
C'est pour gérer des dates d'expiration plus facilement.
Est ce que cela est possible sur excel??
Merci par avance,
Marie
Je souhaiterai dans une feuille excel (excel 2003) que les cellules contenant une date passe dans une couleur selon un délai en fonction de la date du "jour".
Par exemple, la cellule contient la date " 01/09/12" je voudrais donc que lorsque l'on est le 01/06/12 la cellule passe en couleur ; que la cellule passe en couleur 2 moi avant la date inscrite.
C'est pour gérer des dates d'expiration plus facilement.
Est ce que cela est possible sur excel??
Merci par avance,
Marie
A voir également:
- Cellule excel en fonction de la date
- Fonction si et excel - Guide
- Liste déroulante excel - Guide
- Proteger cellule excel - Guide
- Excel cellule couleur si condition texte - Guide
- Nombre de jours entre deux dates excel - Guide
3 réponses
bonsoir,
une 1°solution simple :
par exemple pour une date en A1 :
-> mise en forme conditionnelle -> nouvelle règle
-> utiliser une formule
=DATEDIF(AUJOURDHUI();A1;"m")<2
puis choisir la couleur de la cellule dans 'Format'
Cette formule appliquera la mise en forme le lendemain de la date anniversaire des 2 mois.
Par exemple, nous sommes le 20/02/11.
la mise en forme s'appliquera aujourd'hui pour les dates jusqu'au 19/04/11.
Ou autrement dit : le 20/04/11 se mettra en forme le 21/02/11.
Si vous n'avez besoin de rien, demandez-moi.
une 1°solution simple :
par exemple pour une date en A1 :
-> mise en forme conditionnelle -> nouvelle règle
-> utiliser une formule
=DATEDIF(AUJOURDHUI();A1;"m")<2
puis choisir la couleur de la cellule dans 'Format'
Cette formule appliquera la mise en forme le lendemain de la date anniversaire des 2 mois.
Par exemple, nous sommes le 20/02/11.
la mise en forme s'appliquera aujourd'hui pour les dates jusqu'au 19/04/11.
Ou autrement dit : le 20/04/11 se mettra en forme le 21/02/11.
Si vous n'avez besoin de rien, demandez-moi.
pour le moment j'ai une solution batarde :
colonne cachée 1 sur la ligne de tes titres =AUJOURDHUI() {ex en C1} , cela indique la date du jour....
en dessous =MOIS.DECALER(Tacellule;-2) {ex : en C2}
cela calcule 2mois en mois par rapport à la cellule référence
Dans ta cellule ou tu inscrits ta date, tu utilises un format conditionnel avec formule
C2>=$C1$
ensuite tu choisis le format couleur de fond =rouge
colonne cachée 1 sur la ligne de tes titres =AUJOURDHUI() {ex en C1} , cela indique la date du jour....
en dessous =MOIS.DECALER(Tacellule;-2) {ex : en C2}
cela calcule 2mois en mois par rapport à la cellule référence
Dans ta cellule ou tu inscrits ta date, tu utilises un format conditionnel avec formule
C2>=$C1$
ensuite tu choisis le format couleur de fond =rouge
Merci bcp à tous les 2,
n'étant pas tres douée sur excel, je n'ai réussi que avec la méthode de doublem93 et donc une autre question! je suis obligé de le faire à chaque fois pour cahque date de mon tableau? ( j'en ai à peu près 200!!!)
Merci bcp!!!
n'étant pas tres douée sur excel, je n'ai réussi que avec la méthode de doublem93 et donc une autre question! je suis obligé de le faire à chaque fois pour cahque date de mon tableau? ( j'en ai à peu près 200!!!)
Merci bcp!!!
Si tu as réussi à mettre en place la méthode de doublem93, alors tu as crée une Mise en forme conditionnelle avec formule. Il me semble alors plus simple de rentrer directement sa formule en test dans la MFC (cf mon post 3), sans passer par une colonne cachée intermédiaire.
pour le recopiage : cf aussi post 3 : copier; collage spécial : format.
pour le recopiage : cf aussi post 3 : copier; collage spécial : format.
=SI(DATEDIF(AUJOURDHUI();A1;"m")=2;SI(JOUR(AUJOURDHUI())=JOUR(A1);1;2);DATEDIF(AUJOURDHUI();A1;"m"))<2
=MOIS.DECALER(A1;-2)<=AUJOURDHUI()
Une fois cette mise en forme conditionnelle écrite pour la 1°cellule : faire copier ; collage spécial : format.
C'est quoi cette formule datedif ? Première fois que je vois ça et c'est tellement inconnu pour moi que je ne la trouve même pas dans excel 2003. C'est pour dire ....
Vous pouvez m'en dire plus svp ?
Michel
Référence : Monsieur Excel
La fonction DateDif() est une de ces fonctions mystérieuses dont Excel a le secret. Elle existe depuis la version 5 d'Excel, mais n'a été documentée que dans la version 2000, pas dans les versions 97, ni 98, ni 2002, ni 2003, allez donc savoir pourquoi !
Mytå
On en apprend tous les jours. C'est effectivement une fonction mystère.
C'est surprenant qu'elle existe sans être explicitement nommée et encore moins documentée. Bon, d'un autre côté, elle ne bouleverse pas grand chose, mais c'est intéressant de le savoir.
Michel