La feuille "etudiant" permet une consultation des absences par étudiant :
Les principales étapes de la réalisation de cette feuille sont les suivantes :
-
définir une plage nommée idEtudiant (généralisation de la
plage B2:B6 de la feuille synthese)
-
construire la zone de liste en associant la plage idEtudiant à la cellule A2
-
récupérer en B2 la position (ici 3) de l'étudiant sélectionné (ici César) dans la liste : =EQUIV($A$2;idEtudiant)
-
récupérer en H2 le total de la semaine 1 : =INDIRECT("s" & G2 & "!$G$" & ($B$2+1))
-
réaliser (sans programmer) un graphique associé à la plage H1:H17 (donc les 16 semaines)
-
écrire une macro adaptant le graphique à la semaine courante (cellule A2 de la feuille "synthese").
La position (ici 3) de l'étudiant sélectionné
permet de déterminer son numéro de ligne (B2+1, soit ici 4)
dans les feuilles hebdomadaires (s1, s2...).
Ce numéro de ligne est ensuite utilisé dans la formule entrée en H2 (à recopier vers le bas), qui est ici
évaluée en =INDIRECT("s1!$G$4"), puis en =s1!$G$4.