OVH Cloud OVH Cloud

dernier lundi du mois

5 réponses
Avatar
neocuproine
bonjour,

Existe-t'il une forumle toute simple pour qu'Excel me donne la date du
dernier lundi du mois?

Ex: A1 = janvier 2005 devrait donner en A2: 31.01.2005
A1 = août 2006 devrait donner en A2: 28.08.2006

Merci

5 réponses

Avatar
JpPradier
Bonjour neocuproine

ÚTE(ANNEE(A1);MOIS(A1)+1;0)-JOURSEM(DATE(ANNEE(A1);MOIS(A1)+1;0);2)+1

devrait le faire.


j-p
Avatar
Daniel
Bonjour.
Sauf erreur (non testé) :
ÚTE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())+1;0)-CHOISIR(JOURSEM(DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())+1;0));6;0;1;2;3;4;5),
mais elle n'est ps toute simple.
Cordialement.
Daniel
"neocuproine" a écrit dans le
message de news:
bonjour,

Existe-t'il une forumle toute simple pour qu'Excel me donne la date du
dernier lundi du mois?

Ex: A1 = janvier 2005 devrait donner en A2: 31.01.2005
A1 = août 2006 devrait donner en A2: 28.08.2006

Merci



Avatar
daniel_hg
Bonsoir, le formule á l'espagnol, avec le lundi premier jour de la
semaine c'est

=SI(DIASEM(FIN.MES(A1;0);2)=1;FIN.MES(A1;0);FIN.MES(A1;0)-DIASEM(FIN.MES(A1;0);2)+1)

pardon par l'ecrire


"neocuproine" escribió en el mensaje
news:
bonjour,

Existe-t'il une forumle toute simple pour qu'Excel me donne la date du
dernier lundi du mois?

Ex: A1 = janvier 2005 devrait donner en A2: 31.01.2005
A1 = août 2006 devrait donner en A2: 28.08.2006

Merci



Avatar
daniel_hg
En français

=SI(JOURSEM(FIN.MOIS(A1;0);2)=1;FIN.MOIS(A1;0);FIN.MOIS(A1;0)-JOURSEM(FIN.MOIS(A1;0);2)+1)


"neocuproine" escribió en el mensaje
news:
bonjour,

Existe-t'il une forumle toute simple pour qu'Excel me donne la date du
dernier lundi du mois?

Ex: A1 = janvier 2005 devrait donner en A2: 31.01.2005
A1 = août 2006 devrait donner en A2: 28.08.2006

Merci



Avatar
Daniel.M
Hola Daniel,

=FIN.MOIS(A1;0)+1-JOURSEM(FIN.MOIS(A1;0)+6)

ou (sans macros complémentaires):
ÚTE(ANNEE(A1);MOIS(A1)+1;1)-JOURSEM(DATE(ANNEE(A1);MOIS(A1)+1;6))

Salutations,

Daniel M.

"daniel_hg" wrote in message
news:
En français


=SI(JOURSEM(FIN.MOIS(A1;0);2)=1;FIN.MOIS(A1;0);FIN.MOIS(A1;0)-JOURSEM(FIN.MOIS(A

1;0);2)+1)


"neocuproine" escribió en el mensaje
news:
bonjour,

Existe-t'il une forumle toute simple pour qu'Excel me donne la date du
dernier lundi du mois?

Ex: A1 = janvier 2005 devrait donner en A2: 31.01.2005
A1 = août 2006 devrait donner en A2: 28.08.2006

Merci