J'ai préparé un registre de présence des étudiants dans Excel pour usage personnel. Le fichier Excel comprend deux feuilles. 'Présence' et 'Rapport'. Dans la première feuille, l'assiduité des étudiants est indiquée (d'avril 2017 à janvier 2018, et les présences ne sont que fictives à des fins d'exemple.).
Comment puis-je afficher un nombre de jours de travail ou de conférences dans un mois donné? Par exemple, comment puis-je afficher un certain nombre de conférences données au mois d'avril 2017 et afficher le résultat dans la cellule C25
de la deuxième feuille "Rapport"? J'ai utilisé une formule =SUMPRODUCT(1*(MONTH(Attendance!D8:CO8)=MONTH(Attendance!D8)))
pour cela, mais elle donne des résultats corrects jusqu'en décembre 2017 uniquement. Les résultats erronés sont affichés pour janvier 2018. Mais comme le montre la feuille 1, trois conférences ont été données en janvier 2018.
Si possible, aidez également à afficher la fréquentation moyenne des étudiants pour un mois donné, comme par exemple avril, pour afficher le résultat dans la cellule C26
de la deuxième feuille.
Le lien pour le fichier Excel est fourni ci-dessous:
http://www.filehosting.org/file/details/659869/10+2B%20(April-May).xlsx
Mise à jour: Y = Oui, le cours moyen a été donné. Maintenant, veuillez calculer le nombre de "Y" en octobre, novembre, décembre 2016 et janvier, février 2017. J'espère que la question est maintenant suffisamment claire.
+---------+------------+------------+------------+------------+------------+------------+------------+------------+--+
| Date | 05-10-2016 | 06-10-2016 | 07-11-2016 | 07-11-2016 | 07-12-2016 | 07-12-2016 | 17-01-2017 | 27-02-2017 | |
+---------+------------+------------+------------+------------+------------+------------+------------+------------+--+
| Day | Wed | Thurs | Mon | Tues | Wed | Turs | Tues | Mon | |
| Lecture | Y | Y | Y | Y | Y | Y | Y | Y | |
+---------+------------+------------+------------+------------+------------+------------+------------+------------+--+
la source
Réponses:
OK, je suppose que vos données d'échantillon sont dans des cellules
A1:I3
. Entrez les mois en question quelque part; par exempleA5:A9
. Entrerdans
B5
et faites glisser / remplir vers le bas. Cela donne les résultats que vous semblez vouloir:en comptant les colonnes où le mois est identique à celui de la ligne actuelle et où Lecture Y / N est «Y».
la source
=SUMPRODUCT(--(MONTH(Attendance!D8:CO8)=MONTH(Attendance!D8)))
. Cette commande ne donne pas un résultat correct lorsque la celluleA5
est formatée à l'aide de=TEXT(D8,"ddd")
. Dans ce cas, elle ne parvient pas à identifier le mois dans la cellule A5. Je vais poster une nouvelle question avec de petites données.