NB.SI et filtre sur Excel

Résolu
minisam4 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -  
minisam4 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je me retrouve face à un problème et espère que vous serez en mesure de m'aider.
Alors voila, j'ai un tableau avec plusieurs lignes et colonnes et des données qui sont des sigles (voire des mots).

J'ai créer un deuxième tableau qui me compte le nombre de fois que chaque sigles apparaît dans mon premier tableau avec la fonction NB.SI

Sur deux de mes colonnes, j'ai un filtre et ce filtre n'est pas pris en compte par NB.SI quand il est activé. NB.SI me donne les résultats de l'ensemble des lignes même ceux masqués.

J'aimerai savoir s'il y'aurai une solution pour ne faire apparaitre dans ma fonction NB.SI du deuxième tableau que les lignes affichées par mon filtre.

J'espère avoir été assez claire... Merci pour votre aide =)
A voir également:

3 réponses

g Messages postés 1265 Date d'inscription   Statut Membre Dernière intervention   577
 
Bonjour,

Tu peux obtenir la résultat indirectement en utilisant la fonction SOMMEPROD.

Cordialement.
0
Boisgontierjacques Messages postés 175 Date d'inscription   Statut Membre Dernière intervention   64
 
Bonsoir,

Sur l'exemple ci dessous, on compte le nombre de noms égaux à celui en E2 sur une zone filtrée.

=SOMME(SI(Nom=E2;SOUS.TOTAL(3;INDIRECT("A"&LIGNE(Nom)))))
Valider avec maj+ctrl+entrée

Jacques Boisgontier
0
minisam4 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour votre aide ! En combinant SOMMEPROD avec les fonctions SOUS.TOTAL et INDIRECT j'arrive à mon résultat =)

Thanks =)
0