écrire une date si!!!!

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

pascal21

XLDnaute Barbatruc
bonjour à tous
je suis à la recherche d'une formule qui permet d'ecrire une date en fonction de la date du jour
je m'explique:
en colonne A j'inscris les mois et les années sur plusieurs lignes
j'aimerais que juillet 2007 (par exemple) ne s'écrive que lorsque l'on sera au mois de juin 2007
ceci pour éviter d'avoir une trop grande liste d'écrite à l'avance
je pense qu'il s'agit d'une formule avec aujourdhui mais je n'arrive pas à trouver pour l'écrire correctement
vous me direz que je peux utiliser la poignée de recopie pour tires les dates vers le bas
mais alors pourquoi faire simple quand on peut faire compliqué
merci
 
Re : écrire une date si!!!!

bonjour monique
effectivement la formule était un peu compliquée pour moi
mais ça ne fonctionne pas comme je voudrais
en effet en écrivant cette formule dans une cellule , ça m'inscrit 1/08/06
jusqu'a normal nous sommes en juillet mais si je tire la formule vers le bas j'ai toujours 1/08/06 d'inscrit
alors qu'il faudrait que la cellule où s'inscrira 01/09/2006 ne s'inscrive que le 1/08/06
si je ne suis pas assez clair j'essaierai d'envoyer un ex:
merci
 
Re : écrire une date si!!!!

Re,

Si tu tires cette formule vers le bas, elle reste la même formule et te donne toujours le 1er jour du mois suivant.
Admettons que cette formule soit en A2
En A3 : =A2+1 pour avoir le 2ème jour du mois
En A4 : =A3+1 pour avoir le 3ème jour du mois
Etc

Pour Excel, 1 = 1 jour
 
Re : écrire une date si!!!!

Re,

Celle-ci, tu peux la tirer vers le bas :
=DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())+1;LIGNES(A$2:A2))

en démarrant en ligne 2,
LIGNES(A$2:A2) = 1 donc le 1er jour du mois
LIGNES(A$2:A3) = 2 donc le 2ème jour du mois
 
Re : écrire une date si!!!!

merci de ton aide mais je me suis mal expliqué
en colonne A voila ce que je voudrais voir
en a1 janvier 2006
en b1 fevrier 2006
en c1 mars 2006
en d1 avril 2006
etc...
et pour aujourdhui ça doit s'arrêter à aout 2006
 
Re : écrire une date si!!!!

Bonsoir,

PHP:
 En A1 =DATE(ANNEE(AUJOURDHUI());1;1)
En A2 =SI(A1="";"";SI(DATE(ANNEE($A$1);MOIS(A1)+1;1)>AUJOURDHUI();"";DATE(ANNEE($A$1);MOIS(A1)+1;1)))
Et tirer vers le bas


En espérant avoir compris...
Parceque passer après Monique 🙂...
 
Dernière édition:
Re : écrire une date si!!!!

Re Pascal21,

C'est à dire une colonne sur 365 lignes du 01/01/2006 au 31/12/2006, par exemple, et qui n'afficherait que les dates révolues ?

Si c'est que tu recherches en A2:

PHP:
=SI(A1<AUJOURDHUI();A1+1;"")
Et tirer vers le bas
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

E
  • Question Question
Réponses
7
Affichages
1 K
emmanuel manupch
E
G
Réponses
9
Affichages
2 K
Gazzzz
G
S
Réponses
6
Affichages
2 K
slybada
S
P
Réponses
7
Affichages
7 K
Retour