Bonjour,
je vais tenter de vous exposer mon souci.
J'ai un tableau sous forme de calendrier.
Ce calendrier est un planing de travail.
A coté de chaque jour je remplis via des formules mon cycle de travail.
Certains weekend il y a une astreinte.
Si un jour férié précède (à partir du jeudi) un weekend d'astreinte il faut que je modifie le contenu de ce jour là.
Si le jour férié suit le weekend jusqu'au mercredi je doit également changer son contenu.

Exemple:

Semaine 1
lundi =A, Mardi=A, Mercredi=A,jeudi=A, vendredi=A, Samedi=Astreinte,Dimanche=Astreinte.
Semaine 2
lundi =repos, Mardi=repos, Mercredi=A,jeudi=A, vendredi=A, Samedi=repos,Dimanche=repos.

Si le jeudi de la semaine est férié je veux afficher Astreinte et non "A" à coté de jeudi
Si le lundi de la semaine 2 est férié je veux afficher Astreinte à coté de lundi.

Pour info j'utilise cette formule pour afficher mon cycle de travail.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
=DECALER(Cycle;MOD(C7-debutCycle;nbJours);;1;1)
Cycle est le premier jour de mon cycle,
debutCycle est le jour du début d'un cycle
et nbJours est le nombre de jours d'un cycle

Auriez vous une idée pour que je modifie ma fonction afin de réaliser ce que je souhaite.

PS: j'ai hésité pour joindre mon fichier immédiatement mais si besoin faites moi le savoir car ce n'est pas très facile d'expliquer exactement ce que je souhaite faire.

Merci d'avance pour vos réponses.