Cellule excel en fonction de la date
Fermé
cleowinch
Messages postés
4
Date d'inscription
dimanche 20 février 2011
Statut
Membre
Dernière intervention
26 avril 2011
-
20 févr. 2011 à 22:21
mic13710 Messages postés 1087 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 - 21 févr. 2011 à 08:58
mic13710 Messages postés 1087 Date d'inscription samedi 26 novembre 2005 Statut Membre Dernière intervention 13 mai 2021 - 21 févr. 2011 à 08:58
A voir également:
- Cellule excel en fonction de la date
- Aller à la ligne dans une cellule excel - Guide
- Excel fonction si et - Guide
- Excel cellule couleur si condition texte - Guide
- Liste déroulante excel - Guide
- Verrouiller cellule excel - Guide
3 réponses
dobo69
Messages postés
1587
Date d'inscription
vendredi 24 juillet 2009
Statut
Membre
Dernière intervention
30 juin 2013
827
Modifié par dobo69 le 20/02/2011 à 22:42
Modifié par dobo69 le 20/02/2011 à 22:42
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.
doublem93
Messages postés
337
Date d'inscription
samedi 16 août 2008
Statut
Membre
Dernière intervention
20 novembre 2016
72
Modifié par doublem93 le 20/02/2011 à 22:33
Modifié par doublem93 le 20/02/2011 à 22:33
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
cleowinch
Messages postés
4
Date d'inscription
dimanche 20 février 2011
Statut
Membre
Dernière intervention
26 avril 2011
20 févr. 2011 à 23:00
20 févr. 2011 à 23:00
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!!!
dobo69
Messages postés
1587
Date d'inscription
vendredi 24 juillet 2009
Statut
Membre
Dernière intervention
30 juin 2013
827
20 févr. 2011 à 23:20
20 févr. 2011 à 23:20
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.
Modifié par dobo69 le 20/02/2011 à 23:05
=SI(DATEDIF(AUJOURDHUI();A1;"m")=2;SI(JOUR(AUJOURDHUI())=JOUR(A1);1;2);DATEDIF(AUJOURDHUI();A1;"m"))<2
Modifié par dobo69 le 20/02/2011 à 23:17
=MOIS.DECALER(A1;-2)<=AUJOURDHUI()
Une fois cette mise en forme conditionnelle écrite pour la 1°cellule : faire copier ; collage spécial : format.
20 févr. 2011 à 23:32
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
20 févr. 2011 à 23:42
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å
21 févr. 2011 à 08:58
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