Cet exercice vous permet de mettre en place un calendrier perpétuel (ou presque). Vous devez maîtriser les fonctions JOURSEM, NO.SEMAINE, SI, Format de cellule, Mise en forme conditionnelle. Éventuellement, CHOISIR et JOURSEM pour faire plus fort
Téléchargez le fichier de travail ci-dessus
CONSIGNES :
D1 Zone de saisie de la date au format "mmm-aa"
A4:A34 Plage de cellules qui calcule les jours du mois indiqué en D1
B4:B34 Le numéro de jour avec la formule JOURSEM. Dans l'exemple Dimanche =1
C4:C34 Plage de cellules qui indique la date ou le numéro de semaine si c'est un dimanche. Fonction CONCATENER et NO.SEMAINE imbriquée dans une fonction SI.
H4:H34 Zone de calcul du temps de travail du matin et de l'après-midi de chaque jour. Soustraction et addition
H35 somme du temps de travail mensuel.
G1=H35
Afin de griser les lignes des Dimanche une mise en forme conditionnelle avec une formule est nécessaire.
Si les cellules de la colonne B = 1 alors les lignes sont grises
Pour une utilisation quotidienne, il est préférable de masquer les colonnes A, B et H. Pour une utilisation sur 12 mois, il suffit de dupliquer la feuille et changer la date en D1
Pour la colonne C et pour personnaliser l'affichage des jours en lieu et place de la date, vous pouvez sortir un format personnalisé du genre "lun.3" à la place de 3/10/2025. Il vous faudra combiner la fonction SI avec NO.SEMAINE et les fonctions CHOISIR et JOURSEM. Il faut quand même réfléchir un peu.
À ne regarder qu'en dernier recours pour la colonne B
=JOURSEM(A4;1)
À ne regarder qu'en dernier recours pour la colonne C (version simple)
=SI(B4=1;"Semaine "&NO.SEMAINE(A4;2);A4)
À ne regarder qu'en dernier recours pour la colonne C (pour la version complexe)
=SI(B4=1; "Semaine " &NO.SEMAINE(A4; 2); CHOISIR(JOURSEM(A4; 2); "lun. " & JOUR(A4); "mar. " & JOUR(A4); "mer. " & JOUR(A4); "jeu. " & JOUR(A4); "ven. " & JOUR(A4); "sam. " & JOUR(A4); "dim. " & JOUR(A4)))
Résultat attendu :