Mois en semaines

Résolu/Fermé
surplus Messages postés 675 Date d'inscription mardi 17 août 2010 Statut Membre Dernière intervention 14 novembre 2021 - 4 févr. 2014 à 23:36
surplus Messages postés 675 Date d'inscription mardi 17 août 2010 Statut Membre Dernière intervention 14 novembre 2021 - 5 févr. 2014 à 22:36
Bonjour,
Dans une feuille cellule C1 j'ai la date du 1er jour ouvre du mois
dans la cellule D1 la date du dernier jour ouvré du mois
est ce possible d'avoir 5 cellules avec les 5 semaines ou 4 cela dépend du mois ou il y aurait marqué par exemple pour janvier du 2 au 3 puis du 6 au 10,du 13 au 17, du 20 au 24 et puis du 27 au 31 je vous mets la feuille en exemple
https://www.cjoint.com/?DBexJVVbP2O
merci
a bientot

2 réponses

Raymond PENTIER Messages postés 58395 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
5 févr. 2014 à 02:36
Continue tes calculs annexes de la ligne 1 pour faire apparaître les jours où débute et finit chaque semaine ; tu ne l'as fait que pour le début de la première semaine (C1) et la fin de la dernière semaine (D1).
Avec la fin de la première semaine en D2 par exemple, j'écris en J6 la formule
="du "&JOUR(C1)&" au "&JOUR(D2)
0
surplus Messages postés 675 Date d'inscription mardi 17 août 2010 Statut Membre Dernière intervention 14 novembre 2021 4
Modifié par surplus le 5/02/2014 à 12:34
Bonjour
oui j'ai copié quelque part la formule debut et fin de semaines mais elles ne commenceront pas
toujours le meme jour de semaine par rapport aux annees
et je ne veux afficher que du lundi au vendredi
pour 2015 ce sera pas les memes calculs?
ou je me trompe
merci
0
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 856
5 févr. 2014 à 08:59
Bonjour,

tu peux essayer ces formules et les intégrer dans des libellés d'en-tête :

semaine 1
début :
=C1

fin :
=SERIE.JOUR.OUVRE(C1+7-JOURSEM(C1;2);-1;Fer)

semaine 2
début :
=SERIE.JOUR.OUVRE(C1+7-JOURSEM(C1;2);1;Fer)

fin :
=SERIE.JOUR.OUVRE(C1+14-JOURSEM(C1;2);-1;Fer)

semaine 3
début :
=SERIE.JOUR.OUVRE(C1+14-JOURSEM(C1;2);1;Fer)

fin :
=SERIE.JOUR.OUVRE(C1+21-JOURSEM(C1;2);-1;Fer)

semaine 4
début :
=SERIE.JOUR.OUVRE(C1+21-JOURSEM(C1;2);1;Fer)

fin :
=SERIE.JOUR.OUVRE(C1+28-JOURSEM(C1;2);-1;Fer)

semaine 5
début :
=SI(MOIS(SERIE.JOUR.OUVRE(c1+28-JOURSEM(c1;2);1;Fer))=MOIS(SERIE.JOUR.OUVRE(c1+28-JOURSEM(c1;2);-1;Fer));SERIE.JOUR.OUVRE(c1+28-JOURSEM(c1;2);1;Fer);"")

fin :
=SI(MOIS(SERIE.JOUR.OUVRE(c1+28-JOURSEM(c1;2);1;Fer))=MOIS(SERIE.JOUR.OUVRE(c1+28-JOURSEM(c1;2);-1;Fer));SERIE.JOUR.OUVRE(FIN.MOIS(c1;0)+1;-1;Fer);"")


cordialement
0
surplus Messages postés 675 Date d'inscription mardi 17 août 2010 Statut Membre Dernière intervention 14 novembre 2021 4
5 févr. 2014 à 12:36
Bonjour
je vais essayer voir ce que ca donne avec des libellés
cordialement
0
surplus Messages postés 675 Date d'inscription mardi 17 août 2010 Statut Membre Dernière intervention 14 novembre 2021 4
5 févr. 2014 à 21:33
bonsoir
j'ai essaye tes formules ca marche pour toutes les cellules sauf pour la derniere si j'ai que 4 semaines j ai une erreur au lieu d'avoir la cellule vide
en fait j-ai fait cette formule
="du "&JOUR(SI(MOIS(SERIE.JOUR.OUVRE(C1+28-JOURSEM(C1;2);1;Fer))=MOIS(SERIE.JOUR.OUVRE(C1+28-JOURSEM(C1;2);-1;Fer));SERIE.JOUR.OUVRE(C1+28-JOURSEM(C1;2);1;Fer);""))&" au "&JOUR(SI(MOIS(SERIE.JOUR.OUVRE(C1+28-JOURSEM(C1;2);1;Fer))=MOIS(SERIE.JOUR.OUVRE(C1+28-JOURSEM(C1;2);-1;Fer));SERIE.JOUR.OUVRE(FIN.MOIS(C1;0)+1;-1;Fer);""))
mais ca m'affiche pas la cellule vide
une idee?
merci
a bientot
0
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 856
5 févr. 2014 à 21:47
et quelque chose comme :
=SI(MOIS(SERIE.JOUR.OUVRE(C1+28-JOURSEM(C1;2);1;Fer))<>MOIS(SERIE.JOUR.OUVRE(C1+28-JOURSEM(C1;2);-1;Fer));"";"du "&JOUR(SERIE.JOUR.OUVRE(C1+28-JOURSEM(C1;2);1;Fer))&" au "&JOUR(SERIE.JOUR.OUVRE(FIN.MOIS(C1;0)+1;-1;Fer)))

cdlt
0
surplus Messages postés 675 Date d'inscription mardi 17 août 2010 Statut Membre Dernière intervention 14 novembre 2021 4
5 févr. 2014 à 22:36
bonsoir
ça fonctionne nickel comme je voulais
merci a vous 2
bonne soirée
a bientôt
0