Mixer fonction SI NB et SOUS TOTAL dans Tableau avec filtre

Bonjour à tous,

Voici mon tableau en PJ. Le principe est simple, je joue à des tournois de cartes où il y a seulement 3 joueurs par tournoi.

Il y a 2 types de tournois :

- Les tournois à 5e : chaque joueur met 5e sur la table, le 1e empoche donc 15E, le 2e et le 3e 0E

- Les tournois à 20e : chaque joueur met 20e sur la table, le 1e empoche donc 60E, le 2e et le 3e 0E

Mes filtres actuels me permettent de voir mon retour sur investissement et gains net selon le prix d'entrée du tournoi (le retour sur investissement d'un tournoi a 5E est meilleur, car le niveau est plus faible, les joueurs investissant 20e sont meilleurs)

Mais je souhaiterais savoir le nombre de fois où je termine 1e, 2e, et 3e, en fonction du prix du droit d'entrée du tournoi

Alors, dans les cellules B31, B32, B33, lorsque je sélectionne le filtre de la colonne A (selon le tournoi a 5e ou 20e), le nombre d'occurences où je finis 1e, 2e, 3e ne prends pas en compte ce filtre car j'utilise NB.SI. J'aimerais donc mixer les fonctions NB.SI et Sous Total. En gros, le but de la formule serait : =NB.SI(B2:B22;"1") SI Tournoi = 5e

Je n'arrive cependant pas à trouver une formule équivalente. Je vous remercie d'avance si quelqu'un peut m'eclairer là dessus. Cdt

Bonjour,

Le tableau en retour tel qu'il devrait être pour être un peu plus optimal.

1: pas les stats en dessous du tableau, ça ne va poser que des soucis, ton nombre de tournois étant amené à augmenter.

2 : mise sous forme de tableau structuré. Si tu ne connais pas, recherche sur Internet, tu verras tous les avantages que tu peux en tirer.

3 : présentation des stats avec formules, comme tu avais fait, et sous forme de tableau croisé dynamique également.

Bonjour paul32, JoyeuxNoel, le forum,

Juste pour cette partie

J'aimerais donc mixer les fonctions NB.SI et Sous Total

Un sujet similaire a été traité ici: Sous Total et NB.SI

A tester en C31 et à tirer vers le bas jusqu'à C33:

=SOMMEPROD((SOUS.TOTAL(3;INDIRECT("A"&LIGNE($2:$22)))*($B$2:$B$22=1)))

Cordialement,

Edit:

Vous etes des génies, merci beaucoup, c'est exactement parfait avec la fonction =SOMMEPROD((SOUS.TOTAL(3;INDIRECT("A"&LIGNE(Tableau1[Droit entrée tournoi])))*(Tableau1[Position finale]=1)))

Je vais analyser cette formule plus en details pour la comprendre reelement mais en tout cas elle marche

Bonjour,

C'est vrai que l'exemple étant très simple, j'avais zappé sous total, qui ne semblait pas utile ici.

Rechercher des sujets similaires à "mixer fonction total tableau filtre"