OVH Cloud OVH Cloud

Nombre de jours d'un mois

7 réponses
Avatar
Gérard
Bonjour
Existe-t-il une fonction qui renvoie le nombre de jours d'un mois défini ?
Par la même occasion, comment puis-je faire pour écrire automatiquement dans
une colonne chaque jour dudit mois.
Merci de votre réponse
@+

7 réponses

Avatar
Gaenonius
Si le mois est en A1 sous la forme d'un nombre de 1 à 12 :

=JOUR(DATE(ANNEE(AUJOURDHUI());A1+1;0))

Si le mois se présente sous une autre forme, merci de préciser.

--
Gaenonius

Bonjour
Existe-t-il une fonction qui renvoie le nombre de jours d'un mois défini ?
Par la même occasion, comment puis-je faire pour écrire automatiquement dans
une colonne chaque jour dudit mois.
Merci de votre réponse
@+




Avatar
Bob Phillips
Pour la deuxième partie, si la date est dans A1

B1: ÚTE(ANNEE(A1);MOIS(A1);1)
B2: =SI(MOIS(B1+1)=MOIS(B1);MOIS(B1+1);"")
copiez B2 à B31

--

HTH

RP
(remove nothere from the email address if mailing direct)


"Gaenonius" wrote in message
news:
Si le mois est en A1 sous la forme d'un nombre de 1 à 12 :

=JOUR(DATE(ANNEE(AUJOURDHUI());A1+1;0))

Si le mois se présente sous une autre forme, merci de préciser.

--
Gaenonius

Bonjour
Existe-t-il une fonction qui renvoie le nombre de jours d'un mois défini
?


Par la même occasion, comment puis-je faire pour écrire automatiquement
dans


une colonne chaque jour dudit mois.
Merci de votre réponse
@+






Avatar
RaMA
Bonjour
en A1 ta date de référence formatée soit mm/aaaa ou jj/mm/aaaa

et en B1
=SI(LIGNE()-LIGNE(B$1)+1>JOUR(DATE(ANNEE($A$1);MOIS($A$1)+1;0));"";DATE(ANNEE($A$1);MOIS($A$1);LIGNE()-LIGNE(B$1)+1))
ou si tu ne veux que le jour
=SI(LIGNE()-LIGNE(E$1)+1>JOUR(DATE(ANNEE($A$1);MOIS($A$1)+1;0));"";JOUR(DATE(ANNEE($A$1);MOIS($A$1);LIGNE()-LIGNE(E$1)+1)))
et tire la formule choisie sur 31 lignes

Salutations
RaMa
--
.
"Gérard" a écrit dans le message de news:
41d1e8b8$0$16781$
Bonjour
Existe-t-il une fonction qui renvoie le nombre de jours d'un mois défini ?
Par la même occasion, comment puis-je faire pour écrire automatiquement
dans une colonne chaque jour dudit mois.
Merci de votre réponse
@+



Avatar
LSteph
Bonjour,

Existe-t-il une fonction qui renvoie le nombre de jours d'un mois défini ?
(Outils Macro Complémentaires Utilitaire d'Analyse coché)

la fonction Fin.mois()
Au format personnalisé: jj

=Fin.mois(maintenant();colonne())
ou
=Fin.mois("01/01/2005";0)
ou
=Fin.mois(b2;0)

Par la même occasion, comment puis-je faire pour écrire automatiquement
dans une colonne chaque jour dudit mois.


Avec par exemple 01/01/2005 en a1 et la colonne au Format date jj/mm/aaaa
-une recopie incrémentée suffit.
-Si en revanche tu veux que cela l'affichage s'arrête dès que le mois
change,
en recopie vers bas cellules, formule en A2:

=SI(MOIS(A1+1)=MOIS(A1);A1+1;"")

lSteph

"Gérard" a écrit dans le message de news:
41d1e8b8$0$16781$
Bonjour
Existe-t-il une fonction qui renvoie le nombre de jours d'un mois défini ?
Par la même occasion, comment puis-je faire pour écrire automatiquement
dans une colonne chaque jour dudit mois.
Merci de votre réponse
@+



Avatar
Gégé
Merci beaucoup
Avatar
Gégé
merci beaucoup
Avatar
Gégé
merci beaucoup