Produit du jour : Microsoft Office 2007 Famille et étudiant à partir de 79.00 € (Logiciel)
19/04/2004 18:05 par Jacques Gronier | 11 réponse(s) | Signaler un contenu abusif ou erroné
Bonjour à Tous,
Je reviens vers vous , toujours pour le bowling, avec un souci pour des
classements.
Je fais une compétition avec 5 poules
Dans chaque poule les deux premiers sont directement qualifiés pour la
finale ( soit 10 joueurs)
La finale comporte 20 joueurs les 10 ci-dessus et les dix meilleurs après
"exclusion" des pré-qualifiés
Grâce à une superbe formule que vous m'avez donnée, je fais le classement
par poule ( que j'ai nommé tour et situé en E2 dans l'exemple ci dessous)

=SI(ESTERREUR(GRANDE.VALEUR(SI(tour=$E$2;t_ekip_elim+LIGNE(t_ekip_elim)/1000
00);LIGNE(INDIRECT("1:"&LIGNES(t_ekip_elim)))));"";INDEX(n_ekip;EQUIV(GRANDE
.VALEUR(SI(tour=$E$2;t_ekip_elim+(LIGNE(t_ekip_elim)/100000));LIGNE(INDIRECT
("1:"&LIGNES(t_ekip_elim))));t_ekip_elim+LIGNE(t_ekip_elim)/100000;0);1)).

dans la colonne suivante avec RANG j'obtiens "Qualifié" ou rien sur une zone
nommée "pre_qualif"
en J2, j'ai "Qualifié", et j'essaie de trouver mon classement complémentaire
avec la formule suivante

=SI(ESTERREUR(GRANDE.VALEUR(SI(pre_qualif<>$J$2;t_ekip_elim+LIGNE(t_ekip_eli
m)/100000);LIGNE(INDIRECT("1:"&LIGNES(t_ekip_elim)))));"";INDEX(n_ekip;EQUIV
(GRANDE.VALEUR(SI(pre_qualif<>$J$2;t_ekip_elim+(LIGNE(t_ekip_elim)/100000));
LIGNE(INDIRECT("1:"&LIGNES(t_ekip_elim))));t_ekip_elim+LIGNE(t_ekip_elim)/10
0000;0);1))

Malheureusement , Excel, ne semble comprendre le "<>", ou n'en tient pas
compte, il me reprend la liste des qualifies dans ce classement.
Merci à vous qui prendrez sur votre temps pour me donner un coup demain

--
Jacques
Voir les 11 réponses - Poster une réponseCe sujet ne répond pas à vos besoins ? Posez votre question !
mots-clés : classement Catégories : Microsoft Office, Excel
 
Automation excel
Effacer un nombre de lettres dans un mot
 

 

Téléchargements

Tous les téléchargements