Bonjour zenzen27 et 78chris,
Voici ma proposition qui fonctionne grâce à une "petite" formule unique qui résout tous les cas de figure avec l'aide d'une ligne technique (ligne 100 qui peut être masquée car technique)
Voici la formule :
=SI(C7="samedi";SOMME(INDIRECT(ADRESSE(SI(LIGNE()-6<7;7;LIGNE()-6);COLONNE()+3;1;1)):INDIRECT(ADRESSE(LIGNE();COLONNE()+3;1;1)));SI(INDIRECT(ADRESSE(LIGNE()+1;COLONNE()+2;1;1))="TOTAL MOIS";SOMME(INDIRECT(ADRESSE(LIGNE()-A$100+EQUIV("dimanche";INDIRECT(ADRESSE(LIGNE()-A$100+1;COLONNE()+2;1;1)):INDIRECT(ADRESSE(LIGNE();COLONNE()+2;1;1));0);COLONNE()+3;1;1)):INDIRECT(ADRESSE(LIGNE();COLONNE()+3;1;1)));""))
La première partie traite le début de mois et l'intérieur et la seconde la fin de mois.
Ainsi le total des semaines est égal au total des heures du mois (ligne 37 pour le contrôle)
J'espère que cela résout ton souci
Bonne continuation
Chris