Microsoft 365 Probleme de selection filtré

festos67

XLDnaute Nouveau
Bonjour à tous , je me tourne vers vous, car je commence sérieusement à en perdre mon latin.J'ai un fichier excel avec 3 colonnes jeunes en A sexe en B et prescripteur en C.

La colonne C dispose de 4 modalités de réponse : ML V C et coach

en filtrant par sexe je souhaite retourner le nombre d'individus qui à répondu coach dans la colonne C
pour ce faire j'utilise la formule suivante :
VB:
=SOMMEPROD((SOUS.TOTAL(3;INDIRECT("C"&LIGNE(C$2:C$16)))*(C$2:C$16="C")))

pour la modalité de réponse C cela marche sans problème , j'ai le bon nombre

Pour coach la cellule me retourne #ref!

Pour les autres modalités 0.

d'ou vient le problème , je suis perdu

merci beaucoup de votre aide
 

Pièces jointes

  • 73553.xlsx
    9.9 KB · Affichages: 4

danielco

XLDnaute Accro
Bonjour,
Pas sûr d'avoir bien compris, mais ça fonctionne ici. Pourquoi n'utilises-tu pas simplement :

=SOUS.TOTAL(103;C2:C12)

Capture d’écran 2021-10-24 161143.png


Daniel
 

festos67

XLDnaute Nouveau
Bonjour merci pour la reponse en fait je veux faire une forme de nb.si filtre mais nb si ne fouctionne pas avec des filtre d'ou le somme prod

je veux compter dynamiquement le nombre d'occurence de la chaine de caractere coach une fois les filtre activé.Du coup si mon fichier , j'arrive a compte le nombre de "C" mais pour le reste , je n'arrive pas à trouver le probleme
festos67
 
Dernière édition:

JHA

XLDnaute Barbatruc
Bonjour à tous,
Bonjour Danielco :)

Peux-tu nous donner quelques résultats afin de mieux cerner ton problème.
VB:
=SOMMEPROD(SOUS.TOTAL(3;INDIRECT("C"&LIGNE(C$2:C$16)))*ESTNUM(CHERCHE("c*";C$2:C$16)))

JHA
 

Pièces jointes

  • 73553.xlsx
    9.6 KB · Affichages: 3

Statistiques des forums

Discussions
312 169
Messages
2 085 922
Membres
103 040
dernier inscrit
badi