Filtrage et puis le comptage de valeurs distinctes
C'est pour Excel: j'ai été chargé de comptage distinct des dossiers après j'ai filtré les données. J'ai 330 lignes avec Une colonne contenant le nom et dans la Colonne B j'ai le nom d'un test qui a été fait pour chaque "nom", dont chaque " nom " pourrait avoir pris plusieurs itérations de la même test. Les résultats du test sont dans la Colonne C.
Col A -Student Col B -Exam Col C - Grade
Student 1 Exam 1 .80
Student 2 Exam 1 .50
Student 3 Exam 1 .90
Student 2 Exam 1 .75
Student 4 Exam 1 .90
Student 5 Exam 1 .55
Student 2 Exam 2 .90
Student 1 Exam 2 .90
.... .... ...
Si je filtre col B pour Examen 1, je veux compter le nombre unique d'élèves qui ont pris de l'Examen 1.
Vous devez vous connecter pour publier un commentaire.
Trouvé ceci:
sur le Forum Excel
Testé sur votre exemple, et .. ça marche 🙂
Tableau entré
De noter que, puisque la FRÉQUENCE renvoie une fiche de plus que la plage source, que la colonne B de la gamme est en fait B1:B9 et cela ne fonctionne que si B9 n'est pas égal à l'Examen 1.
Si vous voulez de la base de l'état sur ce qui est filtré, plutôt que sur une certaine colonne à chaque fois, je ne sais pas d'une façon de le faire avec une formule. Si vous n'êtes pas opposés à VBA, vous pouvez utiliser cette simple UDF.
Je ne suis pas sûr de la façon la colonne B est à côté d'ici, mais...
En ligne avec thursdaysgeek