Recherche formule  Sujet résolu

Pour toutes vos questions à propos d'Excel ...

Recherche formule  Sujet résolu

Messagepar derbiman » 30 Juil 2009, 11:55

Bonjour à tous,

Voici la situation :

J'ai un grand nombre de personnes d'un forum qui ont pronostiqué le classement final de L1.
J'aimerais faire une moyenne de la place de chaque club.

Exemple avec deux pronostics :

Marseille
PSG
Bordeaux
Lyon
Rennes
Lille
Auxerre
Toulouse
Saint Etienne
Nancy
Monaco
Sochaux
Nice
Montpellier
Lorient
Le Mans
Grenoble
Valenciennes
Boulogne sur Mer
Lens

Bordeaux
Lyon
Marseille
Toulouse
Rennes
Lille
Paris
Auxerre
Monaco
Saint-Etienne
Montpellier
Sochaux
Lens
Boulogne-sur-Mer
Lorient
Le Mans
Nice
Nancy
Grenoble
Valenciennes

--> cela donne une moyenne de 2 pour Marseille, de 3 pour Lyon etc.

Comment puis-je automatiser un tel calcul ?

En vous remerciant !
derbiman
Utilisateur occasionnel
 
Messages: 12
Inscription: 30 Juil 2009, 11:49
Version Excel: 2007 FR

Messagepar vba-new » 30 Juil 2009, 12:30

Bonjour derbiman, forum,

Regarde dans le fichier suivant si c'est ce que tu cherches : http://www.excel-pratique.com/~files/do ... sseur2.xls
vba-new
vba-new
Membre impliqué
 
Messages: 2586
Inscription: 13 Mai 2009, 10:27
Version Excel: 2010 FR

Messagepar derbiman » 30 Juil 2009, 14:15

vba-new a écrit:Bonjour derbiman, forum,

Regarde dans le fichier suivant si c'est ce que tu cherches : http://www.excel-pratique.com/~files/do ... sseur2.xls

Oui ça fonctionne. Merci.

Au cas où, y a t'il un moyen plus rapide ? (car là, je dois faire la recherchev sur plusieurs dizaines de classements :s).
derbiman
Utilisateur occasionnel
 
Messages: 12
Inscription: 30 Juil 2009, 11:49
Version Excel: 2007 FR

Messagepar vba-new » 30 Juil 2009, 14:39

Re,

Au cas où, y a t'il un moyen plus rapide ?

Bah en fait ça dépend de comment sont structurés tes classements (même colonne? même feuille?...)

On a pas plus de précisions à ce propos :D
vba-new
vba-new
Membre impliqué
 
Messages: 2586
Inscription: 13 Mai 2009, 10:27
Version Excel: 2010 FR

Messagepar thibo » 30 Juil 2009, 14:41

Bonjour,

Sur la base du fichier de vba-new, une solution avec une formule matricielle :

en D1 :

Code: Tout sélectionner
=MOYENNE(SI($A$1:$A$200=A1;$B$1:$B$200))


Formule matricielle à valider par CTRL + MAJ + ENTREE

Plage de cellules à adapter

à recopier vers le bas

Je te laisse tester

@+
thibo
Passionné d'Excel
 
Messages: 3092
Inscription: 03 Mai 2007, 18:51
Version Excel: Excel 2003 + 2007

Messagepar derbiman » 30 Juil 2009, 14:51

vba-new a écrit:Re,

Au cas où, y a t'il un moyen plus rapide ?

Bah en fait ça dépend de comment sont structurés tes classements (même colonne? même feuille?...)

On a pas plus de précisions à ce propos :D

Ouai car il me met "formule trop longue" avec la recherchev :s.

Même feuille et même colonne.
derbiman
Utilisateur occasionnel
 
Messages: 12
Inscription: 30 Juil 2009, 11:49
Version Excel: 2007 FR

Messagepar derbiman » 30 Juil 2009, 14:54

thibo a écrit:Bonjour,

Sur la base du fichier de vba-new, une solution avec une formule matricielle :

en D1 :

Code: Tout sélectionner
=MOYENNE(SI($A$1:$A$200=A1;$B$1:$B$200))


Formule matricielle à valider par CTRL + MAJ + ENTREE

Plage de cellules à adapter

à recopier vers le bas

Je te laisse tester

@+

J'essaye.
derbiman
Utilisateur occasionnel
 
Messages: 12
Inscription: 30 Juil 2009, 11:49
Version Excel: 2007 FR

Messagepar derbiman » 30 Juil 2009, 15:00

thibo a écrit:Bonjour,

Sur la base du fichier de vba-new, une solution avec une formule matricielle :

en D1 :

Code: Tout sélectionner
=MOYENNE(SI($A$1:$A$200=A1;$B$1:$B$200))


Formule matricielle à valider par CTRL + MAJ + ENTREE

Plage de cellules à adapter

à recopier vers le bas

Je te laisse tester

@+

Ca me met 10.5 pour Marseille au lieu de 2.
Mais le CTRL + MAJ + ENTREE n'a rien fait c'est normal ?
derbiman
Utilisateur occasionnel
 
Messages: 12
Inscription: 30 Juil 2009, 11:49
Version Excel: 2007 FR

Messagepar vba-new » 30 Juil 2009, 15:00

Comment ça connait pas? C'est le fichier que j'ai posté Jeudi 30 juillet 2009 à 12h30 :D

Voici mon fichier avec la formule de thibo : http://www.excel-pratique.com/~files/do ... sseur2.xls

Fais signe si tu comprends pas!
vba-new
vba-new
Membre impliqué
 
Messages: 2586
Inscription: 13 Mai 2009, 10:27
Version Excel: 2010 FR

Messagepar derbiman » 30 Juil 2009, 15:03

vba-new a écrit:Comment ça connait pas? C'est le fichier que j'ai posté Jeudi 30 juillet 2009 à 12h30 :D

Voici mon fichier avec la formule de thibo : http://www.excel-pratique.com/~files/do ... sseur2.xls

Fais signe si tu comprends pas!

C'est bon, j'ai pigé un peu tard que c'était ton nom :o.
derbiman
Utilisateur occasionnel
 
Messages: 12
Inscription: 30 Juil 2009, 11:49
Version Excel: 2007 FR

Suivante

Retourner vers Excel - VBA

 


  • Sujets similaires
    Réponses
    Vus
    Dernier message

Utilisateurs en ligne

Utilisateurs parcourant ce forum: Bing [Bot], Google [Bot] et 3 invités