Bonjour à tous.
Secrétaire d'une association, je note la présence pour chaque membre à chaque réunion par la lettre "P" ; sinon "A" pour absent ou "E" pour excusé. J'en déduis pour chacun un total de "P" avec NB.SI et pourcentage annuel de présence.
Le règlement de notre association a changé. Il faut maintenant calculer, pour chaque membre, le pourcentage de présence sur une période de un an par date glissante.
Pour l'instant j'ai donc créé un tableau et à chaque réunion je supprime la colonne la plus ancienne de un an et je rajoute une colonne à la date de la nouvelle réunion.
Mais je vois sur le forum qu'il est possible de calculer le nombre de présence par date glissante.
Par exemple sur le fichier joint, la dernière réunion est du 23/03/2018. Pour chaque membre le nombre de présences devrait tenir compte des présences sur la période du 24/03/2017 au 23/03/2018, dans la colonne D.
Si ensuite j'ajoutai une présence à la réunion du 13/04/2018 (colonne actuellement vide) le calcul de présences devrait se faire sur la plage du 14/04/2017 au 13/04/2018, dans la colonne D.
J'ai essayé plusieurs formules :
=NB.SI(DECALER(H3;;EQUIV("P";H3:CJ3;0);;-8);"P")
ou
=NB.SI(DECALER(H6;0;0;1;C6-1);"P")
Mais cela ne fonctionne pas.
Si quelqu'un pouvait m'aider, cela m'éviterai un travail fastidieux.
En vous remerciant d'avance,
Cordialement
Inocybe
Secrétaire d'une association, je note la présence pour chaque membre à chaque réunion par la lettre "P" ; sinon "A" pour absent ou "E" pour excusé. J'en déduis pour chacun un total de "P" avec NB.SI et pourcentage annuel de présence.
Le règlement de notre association a changé. Il faut maintenant calculer, pour chaque membre, le pourcentage de présence sur une période de un an par date glissante.
Pour l'instant j'ai donc créé un tableau et à chaque réunion je supprime la colonne la plus ancienne de un an et je rajoute une colonne à la date de la nouvelle réunion.
Mais je vois sur le forum qu'il est possible de calculer le nombre de présence par date glissante.
Par exemple sur le fichier joint, la dernière réunion est du 23/03/2018. Pour chaque membre le nombre de présences devrait tenir compte des présences sur la période du 24/03/2017 au 23/03/2018, dans la colonne D.
Si ensuite j'ajoutai une présence à la réunion du 13/04/2018 (colonne actuellement vide) le calcul de présences devrait se faire sur la plage du 14/04/2017 au 13/04/2018, dans la colonne D.
J'ai essayé plusieurs formules :
=NB.SI(DECALER(H3;;EQUIV("P";H3:CJ3;0);;-8);"P")
ou
=NB.SI(DECALER(H6;0;0;1;C6-1);"P")
Mais cela ne fonctionne pas.
Si quelqu'un pouvait m'aider, cela m'éviterai un travail fastidieux.
En vous remerciant d'avance,
Cordialement
Inocybe
Dernière modification par un modérateur: