OVH Cloud OVH Cloud

1er lundi du trimestre ??

21 réponses
Avatar
Myriam
Bonjour à toutes et tous !!

Je cherche une formule (pas une macro..) qui pourrai m'afficher à coup sûr
le lundi de la semaine et mieux encore, le 1er lundi du trimestre...

J'ai bien la formule du lundi suivant, mais cela ne correspond pas à mon
besoin..
=DateJour + 9 - JOURSEM(DateJour)

Merci
______________________________________
J'aime bien les NewsGroup mais pas les virus !!!
Retirer Virgule. si vous voulez répondre !!
Myriam.M Virgule.la.bande.a.Basil@Netcourrier.com

10 réponses

1 2 3
Avatar
Paul V.
Un truc comme cela :

lundi de la semaine en cours :
=AUJOURDHUI()-JOURSEM(AUJOURDHUI()-1;2)
remplacer AUJOURDHUI() par une date pour une autre date qu'aujourd'hui

premier lundi du trimestre :
ÚTE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())+1-MOD(MOIS(AUJOURDHUI());3);1)+
8-JOURSEM(DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())+1-MOD(MOIS(AUJOURDHUI(
));3);1);2)

J'ai pas pu faire plus compliqué ;-)
Je te laisse le soin de tester car j'ai un peu la flemme ;-)
--
HTH

Paul V.

Myriam wrote:
Bonjour à toutes et tous !!

Je cherche une formule (pas une macro..) qui pourrai m'afficher à
coup sûr le lundi de la semaine et mieux encore, le 1er lundi du
trimestre...

J'ai bien la formule du lundi suivant, mais cela ne correspond pas à
mon besoin..
ÚteJour + 9 - JOURSEM(DateJour)

Merci
______________________________________
J'aime bien les NewsGroup mais pas les virus !!!
Retirer Virgule. si vous voulez répondre !!
Myriam.M


Avatar
Pascal Engelmajer
Salut,
J'ai pas pu faire plus compliqué ;-)
moi non plus...

ÚTE(ANNEE(A1);ENT((MOIS(A1)-1)/3)*3+1;JOUR(DATE(ANNEE(A1);ENT((MOIS(A1)-1)
/3)*3+1;28)+9-JOURSEM(DATE(ANNEE(A1);ENT((MOIS(A1)-1)/3)*3+1;28))))

--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
http://www.ilyapa.net/baseExcel
"Paul V." a écrit dans le message de news:

Un truc comme cela :

lundi de la semaine en cours :
=AUJOURDHUI()-JOURSEM(AUJOURDHUI()-1;2)
remplacer AUJOURDHUI() par une date pour une autre date qu'aujourd'hui

premier lundi du trimestre :

ÚTE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())+1-MOD(MOIS(AUJOURDHUI());3);1)+


8-JOURSEM(DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())+1-MOD(MOIS(AUJOURDHUI(

));3);1);2)

J'ai pas pu faire plus compliqué ;-)
Je te laisse le soin de tester car j'ai un peu la flemme ;-)
--
HTH

Paul V.

Myriam wrote:
Bonjour à toutes et tous !!

Je cherche une formule (pas une macro..) qui pourrai m'afficher à
coup sûr le lundi de la semaine et mieux encore, le 1er lundi du
trimestre...

J'ai bien la formule du lundi suivant, mais cela ne correspond pas à
mon besoin..
ÚteJour + 9 - JOURSEM(DateJour)

Merci
______________________________________
J'aime bien les NewsGroup mais pas les virus !!!
Retirer Virgule. si vous voulez répondre !!
Myriam.M






Avatar
AV
Une :
ÚTE(ANNEE(AUJOURDHUI());INDEX({1;4;7;10};EQUIV(PLAFOND(MOIS(AUJOURDHUI());3);{
3;6;9;12};0));8)-JOURSEM(DATE(ANNEE(AUJOURDHUI());INDEX({1;4;7;10};EQUIV(PLAFOND
(MOIS(AUJOURDHUI());3);{3;6;9;12};0));6))

Pour l'abréger :
Insertion > Nom > Nom dans le classeur "test" > fait référence à :
=INDEX({1;4;7;10};EQUIV(PLAFOND(MOIS(AUJOURDHUI());3);{3;6;9;12};0))

Dans la feuille :
ÚTE(ANNEE(AUJOURDHUI());test;8)-JOURSEM(DATE(ANNEE(AUJOURDHUI());test;6))

AV
Avatar
AV
Ave Pascal,

Me semble qu'il y aura problème en Décembre........

AV
Avatar
AV
Ave Paul,

premier lundi du trimestre :
ÚTE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())+1-MOD(MOIS(AUJOURDHUI());3);1)+
8-JOURSEM(DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())+1-MOD(MOIS(AUJOURDHUI(
));3);1);2)


Heu... ça me donne jamais un lundi !
;-)
AV

Avatar
Paul V.
Bizarre.
J'ai testé et cela me donne bien le lundi 5/4/2004?


--
HTH

Paul V.

AV wrote:
Ave Paul,

premier lundi du trimestre :

ÚTE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())+1-MOD(MOIS(AUJOURDHUI());3);1)+



8-JOURSEM(DATE(ANNEE(AUJOURDHUI());MOIS(AUJOURDHUI())+1-MOD(MOIS(AUJOURDHUI(


));3);1);2)


Heu... ça me donne jamais un lundi !
;-)
AV



Avatar
AV
Bizarre.
J'ai testé et cela me donne bien le lundi 5/4/2004?


Mes excuses : j'ai inversé les messages à destination de toi et de Pascal !
Dans ta proposition il y a problème en Décembre et dans celle de Pascal, on a
pas de Lundis !

AV

Avatar
Paul V.
OK.
C'est même pire que cela. Cela ne fonctionne pas pour les derniers mois du
trimestre.
Cela m'apprendra à tester avant d'envoyer.

--
HTH

Paul V.

AV wrote:
Bizarre.
J'ai testé et cela me donne bien le lundi 5/4/2004?


Mes excuses : j'ai inversé les messages à destination de toi et de
Pascal ! Dans ta proposition il y a problème en Décembre et dans
celle de Pascal, on a pas de Lundis !

AV



Avatar
Daniel.M
Bonjour Myriam,

Une variation sur celle d'AV, surtout en ce qui concerne comment on trouve le
bon mois:

ÚTE(ANNEE(AUJOURDHUI());ENT((MOIS(AUJOURDHUI())-1)/3)*3+1;8)
-JOURSEM(DATE(ANNEE(AUJOURDHUI());ENT((MOIS(AUJOURDHUI())-1)/3)*3+1;6))

Salutations,

Daniel M.

"Myriam" wrote in message
news:%
Bonjour à toutes et tous !!

Je cherche une formule (pas une macro..) qui pourrai m'afficher à coup sûr
le lundi de la semaine et mieux encore, le 1er lundi du trimestre...

J'ai bien la formule du lundi suivant, mais cela ne correspond pas à mon
besoin..
ÚteJour + 9 - JOURSEM(DateJour)

Merci
______________________________________
J'aime bien les NewsGroup mais pas les virus !!!
Retirer Virgule. si vous voulez répondre !!
Myriam.M




Avatar
AV
Je pensais bien qu'un tel fil n'allait pas te laisser coi !

-)
AV
1 2 3