recherchev - calcul classement TENNIS

nat54

XLDnaute Barbatruc
Bonjour

Je désespère...une simple rechercheV me casse la tête...

je vous joins le fichier...

en fait c pour calculer mes points au tennis ;)

can you help me ???

[file name=class.zip size=6139]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/class.zip[/file]

Message édité par: nat54, à: 08/09/2005 15:07
 

Pièces jointes

  • class.zip
    30.7 KB · Affichages: 128
  • class.zip
    30.7 KB · Affichages: 133
  • class.zip
    30.7 KB · Affichages: 129

Robert

XLDnaute Barbatruc
Repose en paix
Re:recherchev

Bonjour Nat, bonjour le forum,

Il manquait une données à ta formule. Essaie comme ça :
=RECHERCHEV(D4;barêmes!A5:E16;2;FAUX)

pour plus d'explications, un copier/coller de l'aide :

RECHERCHEV(valeur_cherchée;table_matrice;no_index_col;valeur_proche)

valeur_cherchée est la valeur à trouver dans la première colonne de la matrice. L'argument valeur_cherchée peut être une valeur, une référence ou une chaîne de texte.

table_matrice est la table de données dans laquelle est exécutée la recherche de la valeur. Utilisez une référence à une plage ou un nom de plage, par exemple Base de données ou Liste.

Si l'argument valeur_proche est VRAI, les valeurs de la première colonne de l'argument table_matrice doivent être placées en ordre croissant : ..., -2, -1, 0, 1, 2, ..., A-Z, FAUX, VRAI. Sinon, la fonction RECHERCHEV peut donner une valeur incorrecte. Si l'argument valeur_proche est FAUX, les éléments de la table ne doivent pas nécessairement être classés.


Vous pouvez placer les valeurs en ordre croissant en choisissant dans le menu Données la commande Trier et en sélectionnant l'option Croissant.


Les valeurs de la première colonne de l'argument table_matrice peuvent être du texte, des nombres ou des valeurs logiques.


La fonction ne fait pas de distinction entre les majuscules et les minuscules.
no_index_col est le numéro de la colonne de l'argument table_matrice dont la valeur correspondante doit être renvoyée. Si l'argument no_index_col est égal à 1, la fonction renvoie la valeur dans la première colonne de l'argument table_matrice ; si l'argument no_index_col est égal à 2, la valeur est renvoyée dans la deuxième colonne de l'argument table_matrice, et ainsi de suite. Si l'argument no_index_col est inférieur à 1, la fonction RECHERCHEV renvoie la valeur d'erreur #VALEUR! et si l'argument no_index_col est supérieur au nombre de colonnes de l'argument table_matrice, la fonction RECHERCHEV renvoie la valeur d'erreur #REF!

valeur_proche représente une valeur logique indiquant si vous souhaitez que la fonction RECHERCHEV recherche une valeur exacte ou voisine de celle que vous avez spécifiée. Si cet argument est VRAI ou omis, une donnée proche est renvoyée. En d'autres termes, si aucune valeur exacte n'est trouvée, la valeur immédiatement inférieure à valeur_cherchée est renvoyée. Si valeur_proche est FAUX, la fonction RECHERCHEV renvoie exactement la valeur recherchée. Si aucune valeur ne correspond, la valeur d'erreur #N/A est renvoyée.
 

nat54

XLDnaute Barbatruc
Re:recherchev

merci
re questionS car j'ai des pb

1. idem mes rechercheV en cellules E51...
pourquoi elles ne marchent pas ?


2. LE gros pb
en cellule E28 ; je veux savoir automatiquement si c une défaite
à échelon = donc ici à 30/1
à échelon < donc NC 30/5 30/4 30/3 30/2
en perf 30 15/5 15/4 15/3 15/2 15/1

comment faire ça ???

c pour ensuite compléter le V-E-2I en faisant des nb.si

MERCI


[file name=class_20050908143622.zip size=7327]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/class_20050908143622.zip[/file]
 

Pièces jointes

  • class_20050908143622.zip
    7.2 KB · Affichages: 92

Monique

Nous a quitté
Repose en paix
Re:recherchev

Bonjour,

Suite…

Tu peux aussi mettre 0 à la place de FAUX (c'est plus court)
et utiliser la fonction Colonnes() au lieu de changer le 3ème argument
(c'est plus rapide)

En E4, ça donne :
=RECHERCHEV($D4;barêmes!$A$5:$E$16;COLONNES($D4:E4);0)
puis tu copies et tu colles sur tout ton tableau sans rien modifier

COLONNES($D4:E4) te donne 2 en colonne E
recopié vers la droite,
COLONNES($D4:F4) te donne 3 en colonne F
etc...
 

nat54

XLDnaute Barbatruc
Re:recherchev

1er pb résolu

mais le 2ème reste d'actualité !


LE gros pb
en cellule E28 ; je veux savoir automatiquement si c une défaite
à échelon = donc ici à 30/1
à échelon < donc NC 30/5 30/4 30/3 30/2
en perf 30 15/5 15/4 15/3 15/2 15/1

comment faire ça ???

c pour ensuite compléter le V-E-2I en faisant des nb.si



fichier actualisé :
[file name=class_20050908145448.zip size=7547]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/class_20050908145448.zip[/file]

Message édité par: nat54, à: 08/09/2005 14:54
 

Pièces jointes

  • class_20050908145448.zip
    7.4 KB · Affichages: 77

nat54

XLDnaute Barbatruc
Re:recherchev

j'ai trouvé une solution mais pas très 'belle' ; encore et toujours avec des recherchesv

[file name=class_20050908150638.zip size=8894]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/class_20050908150638.zip[/file]


va maintenant falloir trouver comment faire ma somme de points en fonction des V comptées car c un nb limité
 

Pièces jointes

  • class_20050908150638.zip
    8.7 KB · Affichages: 74

Dan

XLDnaute Barbatruc
Re:recherchev

Salut Nat,

Lol ! j'ai fait un fichier qui ressemble au tiens qui me sert aussi pour cela mais avec des formules différentes.

Bon les classements sont un peu différents mais si cela t'intéresse je peux te l'envoyer ce soir sur ce fil. C'est presque tu prêt à l'emploi.

Voilà dans l'attente de te lire.

;)
 

nat54

XLDnaute Barbatruc
Re:recherchev

ouaip oki

tennisman alors ?
meilleur que moi je pense....

combien d'années de tennis ? moi je finis ma 4èm et je monte 15/5 en octobre
j'utilise classim pour calculer mais c en panne là donc je m'exerce sur excel

peut-être peux-tu m'aider pour ne compter que le nb de victoires précis ??!
par ex à 30/1 seules mes 9 meilleures V comptent ; comment faire ?

ficher re-actualisé où l'on sy' retrouve mieux
[file name=class_20050908151952.zip size=9011]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/class_20050908151952.zip[/file]
 

Pièces jointes

  • class_20050908151952.zip
    8.8 KB · Affichages: 81

Monique

Nous a quitté
Repose en paix
Re:recherchev

Re,

Réponse au message de 14..51

A vrai dire, je ne comprends pas qui ou quoi est supérieur à quoi ou qui
Avec Equiv(Réf;plage;0) tu devrais t'en sortir

EQUIV($D28;barêmes!$A$5:$A$16;0) te donne la position de '15/1' dans la plage A5:A16 de la feuille des barêmes
EQUIV(E$3;barêmes!$A$5:$A$16;0) idem

La différence entre les 2 :
=EQUIV($D28;barêmes!$A$5:$A$16;0)-EQUIV(E$3;barêmes!$A$5:$A$16;0)
te donne la différence en nb de lignes entre les 2
sauf que je me suis peut-être trompée de sens,
mais tu corrigeras

Je t'ai mis aussi un format nombre qui te donne
V pour les nb positifs, I pour les négatis et E pour 0
Format nombre 'V';'I';'E'
[file name=ClassNat.zip size=8982]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/ClassNat.zip[/file]
 

Pièces jointes

  • ClassNat.zip
    8.8 KB · Affichages: 118

nat54

XLDnaute Barbatruc
Re:recherchev

merci d'avoir essayé de comprendre ...j'avoue que ca doit être complexe quand on ne connait pas les classements

même si j'utiliserai ma méthode avec les recherchev ; merci de vous être donné du mal car au moins j'apprends aussi d'autres choses ;)

pour info
du + 'faible' niveau à un meilleur niveau...

NC = non classé
30/5
30/4
30/3
30/2
30/1
30
15/5
15/4
15/3
15/2
15/1
 

nat54

XLDnaute Barbatruc
Re:recherchev

Par contre je ne sais pas si j'abuse mais vu que vous avez l'air très forte !

voilà dans le dernier fichier mis en ligne
en N11 il y a 9 victoires à compter
donc en N19 : les points que j'ai obtenu cette année, il faudrait que j'ai la somme des 9 meilleures victoires à savoir la plage E4:E12

comment faire ?
là je sèche


ensuite je ferai de même pour cellule 019, p19, Q19

MERCI ! B)