|
|
|
|
Bonjour,
J'ai une petite question: J'ai un tableau en Excel et je suis censé de compter sur une colonne l'apparition du mot Médecin (avoir le total). Le problème vient du fait que j'applique un filtre et si j'utilise « nb.si() », la fonction compte tout même les cellules qui sont cachées derrière le filtre que moi j'ai besoin juste les données filtrées. Merci d’avance pour votre réponse.
Gabriel
Configuration: Windows XP Internet Explorer 6.0
Salut
|
Répondre à Mabelle60
|
Bonjour,
Function visible(cellule As Range) As Integer
visible = (Not cellule.EntireRow.Hidden) * -1
End Function
- Oter tous les filtres. - Ajouter en C2: =visible(C2) que tu recopies vers le bas (cette colonne pourra être masquée si besoin) - Avec les "médecin" en colonne B =SOMMEPROD((B2:B10="médecin")*C2:C10) te retourne le nombre de "médecin" visibles. Appliquer les filtres et tester eric
|