Si Multi résultats (index equiv - choisir le plus grand)

bonjour a tous

je cherche une solution sans macro

donc voila j'ai un classement de 20 équipes maximum (parfois moins ) a qui des points sont attribués selon certain critères

ensuite je dois les classer de la plus grande valeur a la plus petite

pour les pur ex æquo en points , pas de souci je fais [ nbre de points +(numero équipe/10000) ]

le souci est que parfois pour une même Equipe ( jamais la même ) en fonction de certain critère , je fais 2 calculs différents et je ne souhaite garder que la meilleure des 2 notes

mieux que des longs discours un petit fichier

merci de votre aide

77doublon.xlsm (11.16 Ko)

Bonjour nono22

Mettez en E3

=SIERREUR(GRANDE.VALEUR($D$10:$D$40;E2);"")

et en E4

=SI(E3="";"";INDEX($B$10:$B$40;EQUIV(E3;$D$10:$D$40;0);1))

Sinon, je n'ai pas trouvé trace des calculs dont vous parlez ci-dessous....

Et, ça veut dire quoi :"pour une même Equipe ( jamais la même )"?

j'ai un classement de 20 équipes maximum (parfois moins ) a qui des points sont attribués selon certain critères

ensuite je dois les classer de la plus grande valeur a la plus petite

pour les pur ex æquo en points , pas de souci je fais [ nbre de points +(numero équipe/10000) ]

le souci est que parfois pour une même Equipe ( jamais la même ) en fonction de certain critère , je fais 2 calculs différents et je ne souhaite garder que la meilleure des 2 notes

merci de ta réponse njhub

mais j'ai du mal exprime mon probleme car vos solutions ne répond pas a mon souci

le détails des calculs ne sont pas pressent ( il n'apporte rien de plus )

<<Sinon, je n'ai pas trouvé trace des calculs dont vous parlez ci-dessous....

Et, ça veut dire quoi :"pour une même Equipe ( jamais la même )"? >> ouais bon la j'ai pas du être clair

je recommence en essayant d’être plus clair

j’ai 20 Equipes numérotes de 1 a 20 ,

je leur donne des points en fonction de certains critères

Equipe n 1 a obtenu 25 points

Equipe n 2 a obtenu 22 points

équipe 3 obtenu 28 points

ect .....

ensuite je fais un classement du plus grand au plus petit pas trop de souci pour le moment

je classe par ordre de points

=GRANDE.VALEUR($D$10:$D$40;1)

et ensuite j'affiche le numero de l’équipe correspondant

=INDEX($B$10:$B$40;EQUIV(E3;$D$10:$D$40;0)

sauf que parfois il a des conditions particulières qui font que pour certaines équipes il y a et un second résultats

Equipe n 1 a obtenu 25 points

Equipe n 2 a obtenu 22 points

équipe 3 obtenu 28 points

equpie 1 a obtenu 33 points ( avec un autre calcul )

du coup je continue me recherche de mon cote je décompose, j’ajoute des colonnes bref je cherche ....

je compte le nb de fois ou est pressent une equpie

'=NB.SI(B10:B35;B10)

si elle est presente plus d'une fois je dois prendre la plus grande valeur trouve

voici ma formule sauf que cela ne fonctionne pas

je cherche la plus grande valeurs points d'une equpie

' INDEX(MAX($D$10:$D$40);EQUIV(B21;$B$10:$B$40;0))

fichier en pièce jointe

12doublon2.xlsm (14.18 Ko)

Bonjour nono22,

voyez si le fichier joint vous convient

bonjour

oui dans la finalité c'est cela que je souhaite faire ...

mais votre solution me pose un nouveau souci

comment a partir de mes données brut on arrive a vos colonnes B et D automatiquement

je regarde un peu du cote

formules matricielles mais bon ca me dépasse un peu la

bon je crois je vais pouvoir me débrouiller avec ca

http://boisgontierjacques.free.fr/pages_site/recherchev.htm#RechvMult

et le fichier recherche tous num avec la formule matricielle la plus grande

bon bah j'ai plus qu'a me mettre au boulot ....

merci de votre aide

voici ma solution , il me reste juste a ajouter sierreur dans le classement et peut etre regrouper

40doublon3.xlsm (14.67 Ko)
Rechercher des sujets similaires à "multi resultats index equiv choisir grand"