Calendrier perpetuel

Fermé
daniel22 Messages postés 335 Date d'inscription vendredi 8 avril 2005 Statut Membre Dernière intervention 25 juillet 2024 - 19 déc. 2021 à 14:42
Mike-31 Messages postés 18354 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 janvier 2025 - 13 janv. 2022 à 18:32
Bonjour,
J'aimerais faire un calendrier perpétuel en excel avec les éléments suivants :
- dans une case on sélectionne le mois de l'année
- dans la première colonne on affiche uniquement les jours ouvrés (sans samedi - dimanche et jours fériés)
essayé avec SERIE.JOUR.OUVRE.INTL mais...je n'y arrive pas
En changeant le mois on obtiendrait le calendrier des mois suivants.

Quelqu'un upour m'aider ?
https://www.cjoint.com/c/KLtnPeszbIO
A voir également:

5 réponses

brucine Messages postés 18734 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 25 janvier 2025 2 809
19 déc. 2021 à 15:57
Bonjour,

J'ai mis le mois non pas en A2 au format texte mais en D2 au format nombre sans décimale (1,2...).

Je mets en D6 le premier jour du mois qui n'est ni un samedi ni un dimanche:


=SI(JOURSEM(DATE($C$2;$D$2;1);2)=6;DATE($C$2;$D$2;1)+2;SI(JOURSEM(DATE($C$2;$D$2;1);2)=7;DATE($C$2;$D$2;1)+2;DATE($C$2;$D$2;1)))


En D7 plus 1 jour sauf si D6 vendredi (+3) ou samedi (+2):


=SI(JOURSEM(D6;2)=5;D6+3;SI(JOURSEM(D6;2)=6;D6+2;D6+1))


Et je tire vers le bas.
0
daniel22 Messages postés 335 Date d'inscription vendredi 8 avril 2005 Statut Membre Dernière intervention 25 juillet 2024 4
19 déc. 2021 à 16:13
Bonjour brucine,
Merci pour ta réponse.
Désolé, mais je ne comprens pas =SI(JOURSEM(DATE($C$2;$D$2;1);2)=I2)
Qui at il en C2 ?
0
brucine Messages postés 18734 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 25 janvier 2025 2 809
19 déc. 2021 à 16:57
=2 (ordre des jours du lundi au dimanche), pas =I2

J'ai pris la colonne D parce que A B C étaient déjà occupées mais j'ai laissé 2022 en C2: DATE($C$2;$D$2;1) représente le premier jour de l'année C et du mois D.

Mais il est clair que en "production", tu dois remplacer D2 par A2, laisser C2 en l'état, et remplacer dans la deuxième formule D par A (ce qui se fera tout seul si tu copies la colonne D vers A).

Par contre pour la première, il faut rechercher $D et remplacer par $A.
0
brucine Messages postés 18734 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 25 janvier 2025 2 809 > brucine Messages postés 18734 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 25 janvier 2025
19 déc. 2021 à 17:22
Le fichier modifié en conséquence, ça va plus vite qu'un long discours:

https://www.cjoint.com/c/KLtqweacGiO
0
Mike-31 Messages postés 18354 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 janvier 2025 5 111
19 déc. 2021 à 18:18
Bonjour le fil,

regarde comme cela

https://www.cjoint.com/c/KLtrrVy5LOF
0
daniel22 Messages postés 335 Date d'inscription vendredi 8 avril 2005 Statut Membre Dernière intervention 25 juillet 2024 4
13 janv. 2022 à 16:53
Désolé, pressé par le fait de continuer, j'avais omis de vous remercier...

Finalement, après réflexion, je ne trouve pas comment indiquer qu'il faut supprimer les jours féries et les jours de congé.

Une idée de ce qu'il faut ajouter à la formule ???
Merci d'avance.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mike-31 Messages postés 18354 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 1 janvier 2025 5 111
13 janv. 2022 à 18:32
Re,

Déjà les jours fériés s'actualisent automatiquement lorsque l'année saisie en C2 change et la plage des jours fériés Français s'actualise automatiquement en L3:L16 et sont automatiquement exclus du calendrier.
Par contre si en plus tu dois exclure des jours de congé, soit on allonge la formule et crée une plage congé, mais le plus simple serait de saisir colonne L après la cellule L16 tes dates de congés et revoir les bornes de ta plage Fer qui correspond à la plage des congés
0