Formule RANG()

ydu Messages postés 61 Date d'inscription mercredi 1 mars 2006 Statut Membre Dernière intervention 6 août 2009 - 30 avril 2008 à 08:05
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 30 avril 2008 à 09:17
Bonjour à tous,

Je commence par m'excuser, en effet ma question ne conçàerne pas directement VBA mais plutot une formule Excel.

Mais vu le nombre de connaisseur qui interviennent dans ce forum je pense que quelqu'un pourra me venir en aide car je suis bloqué depuis pas aml de jour sur mon problème.

Je souhaite établir un classement avec la fonction RANG() , jusque là rien de difficile me direz vous. Mais je souhaite y ajouter des exclusions. Ci-dessous mon probleme

<col style=\"width: 60pt;\" span=\"3\" width=\"80\" /><col style=\"width: 74pt;\" width=\"98\" />----
, , Rang normal, Calcul Souhaité, ----
Michel, 3,14, 1, 1, ----
Michel (Multi), 3,11, 2, , ----
Yann2, 2,1, 3, 2, ----
Yann (Multi), 1,8, 4, , ----
Yann, 1,2, 5, 3, ----
Michel2, 0,36, 6, 4, ----
Michel3, 0,12, 7, 5

Je desir en effet que toutes les personne soient classées. Mais que le rang des personnes comportant la chaine de caractere"(Multi)" n'apparaisse pas. Voici le resultat de mes recherches avec la formule ci dessous, mais je n'arrive pas à l'adapter pour une chaine de caractere.
 
"zzz" correspond au nom de l'individu mais à la place il faudrait que je mettre la chaine de caractere "(Multi)"
SI(B13"zzz";"";SOMMEPROD((C$13:C$63>C13)*(B$13:B$63<>"zzz"))+1)

Merci d'avance

@+
ydu

3 réponses

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 71
30 avril 2008 à 09:07
ne pourrais tu pas, justement ajouter une colonne qui indiquerait si c'est multi ou pas ?
0
ydu Messages postés 61 Date d'inscription mercredi 1 mars 2006 Statut Membre Dernière intervention 6 août 2009
30 avril 2008 à 09:10
Malheureusement non :-)

ydu
0
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 71
30 avril 2008 à 09:17
tester avec
TROUVE("(Multi)";B13)

plutot que B13="...."
0
Rejoignez-nous