recherche formule !!!

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

BabyDolphin

XLDnaute Junior
Bonjour,

Voici mon problème.
Je gère un classement suite à des rencontres de poker.
Afin d'améliorer les informations de ce classement je souhaite incorporer une statistique particulière pour chaque joueur.

Il s'agit en fait de savoir quel est le joueur qui l'élimine le plus souvent, en bref sa bête noire.

Pour cela dans le fichier excel que j'ai joint, j'ai deux feuilles, la première concerne le classement général et la seconde les différentes manches de nos tournois de poker.

C'est dans la feuille manche que j'inscris les informations concernant l'élimination de telle ou telle personnes (colonne J).

Est il possible par le biais d'une formule de savoir par qui chaque joueur est éliminé le plus souvent et de le reporter dans le tableau de la feuille général.

Merci d'avance.
 

Pièces jointes

Re : recherche formule !!!

Bonjour,

Un essai
En nommant "Nom" et "Shoot" les deux plages C30:C936 et J30:J936 de la feuille "Manche"

En M15 :
=SI(NB.SI(Nom;E15)=0;"";INDEX(Shoot;EQUIV(MAX(SI(Nom=E15;NB.SI(Shoot;Shoot)));SI(Nom=E15;NB.SI(Shoot;Shoot));0))&"")

Formule matricielle, à valider par ctrl, maj et entrée
Le temps de recalcul risque d’être long sur tant de lignes
 
Re : recherche formule !!!

Bonsoir Monique,

Une autre proposition, formule matricielle
Code:
=INDEX(Manche!J$30:J$936;MODE(SI(Manche!C$30:C$936=E15;SI(Manche!J$30:J$936<>"";EQUIV(Manche!J$30:J$936;Manche!J$30:J$936;0))));0)
Attention ne voulant pas augmenter les temps de calcul, je n'ai pas mis de gestion d'erreur.
La formule retourne soit une valeur "la bête noire" soit un message d'erreur "#N/A" qui signifie que le joueur de poker n'a pas encore de bête noire, aucun ne l'ayant battu plus d'une fois.
Il est facile avec une mise en forme conditionnelle de masquer l'erreur.

@+Jean-Marie
 
Re : recherche formule !!!

Re,
Bonjour Jean-Marie,

Alors, on peut faire plus court :
enlever une condition et ajouter &""en bout de formule

=INDEX(Shoot;MODE(SI(Nom=E15;EQUIV(Shoot;Shoot;0)));0)&""

(je n'ai pas essayé, il y a trop de noms et je dors debout)
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
757
Retour