Bonsoir,
Tu as une feuille à part pour les fériés (français) et les heures de début et de fin de tarif de nuit.
Matin et après-midi sont totalisés dans une seule colonne.
Tu es quand même obligé d'avoir une colonne à part pour les heures de nuit, car j'espère que ton temps de repas n'est pas décompté.
Tous les mois sont identiques. Il suffit, en A1, de changer le 2è argument de la formule =DATE(an;1;1) --> DATE(an;12;1)
Formats conditionnels pour le samedi, le dimanche et les fériés.
=OU(JOURSEM(A26)=1;JOURSEM(A26)=7;A26=feries)
Fin de chaque mois, formule conditionnelle à partir du 29
=SI(JOUR(DATE(ANNEE(A$1);MOIS(A$1)+1;0))<29;" ";A30+1)
Tu préviens si tu as un problème.