XL 2016 problème avec une formule dans excel

chinel

XLDnaute Impliqué
Bonjour tout le monde, je démarre sur un nouveau projet perso mais je n'arrive pas à trouver une solution à mon problème. Donc mon but est d'avoir un calendrier avec le mois janvier et en dessous il y a la pause (soit 06h00-14h00, 14h00-22h00, 22h00-06h00) le premier jour du mois de janvier (qui le premier jour de l'année) doit indiquer la pause qui va commencer l'année et les autres semaines doivent suivre l'ordre. Si je mets le premier jour de l'année en 22h00-06h00 donc semaine 1 je dois avoir en semaine 2 je dois avoir 14h00-22h00 puis semaine 3 06h00-14h00 puis semaine 4 on recommence le cycle. J'avais un début de code mais là, je bloque. Merci
 

Pièces jointes

  • test code 1.xlsx
    10.8 KB · Affichages: 8

chinel

XLDnaute Impliqué
Bonjour à tous,

Avec une ligne supplémentaire (à masquer) et une modification de la formule en ligne 6

JHA
Bonjour, j'aime bien cette manière de faire mais pourquoi quand je change l'année en A1 ma pause en A6 change aussi ? Il faut que la pause du premier jour reste reste la même sauf si je change dans la liste déroulante, mais bon... ce n'est pas grave car je peux la remettre via la liste déroulante, merci pour ce travail, bonne journée .
 

piga25

XLDnaute Barbatruc
Bonjour chinel, JHA
Sans ligne supplémentaire
juste cette formule :
VB:
=SI(JOURSEM(A5;2)>5;"Congé";SI(MOD(NO.SEMAINE(A5;2);3)=1;$D$1;SI(MOD(NO.SEMAINE(A5;2);3)=2;Pause!$B$3;Pause!$B$4)))
S'adapte en modifiant votre première durée en D1
 

Discussions similaires

Réponses
14
Affichages
550

Statistiques des forums

Discussions
314 628
Messages
2 111 336
Membres
111 104
dernier inscrit
JEMADA