Re : Problème avec la fonction RECHERCHEV
A mon avis, c'est moi qui doit mal te comprendre, ou alors quelquechose m'échappe.
Quel différence y-a-t-il entre le résultat apporté par
=RECHERCHEV(A2;$G$2:$L$715;6;0)
et celui apporté par
=SI(NBCAR(A2)-NBCAR(SUBSTITUE(A2;" ";""))=4;INDEX(DECALER($L$2:$L$715;;2);EQUIV(A2;$G $2:$G$715;0));SI(NBCAR(A2)-NBCAR(SUBSTITUE(A2;" ";""))=3;INDEX(DECALER($L$2:$L$715;;1);EQUIV(A2;$G $2:$G$715;0));INDEX($L$2:$L$715;EQUIV(A2;$G$2:$G$7 15;0))))
??
La seconde formule est bien plus complexe (et pas qu'un peu), je me dis donc que tu as fait ça dans le but de résultats plus complets (je me trompe ?) or (mais c'est sans doute là que je me trompe) je ne vois aucune différence apparente (et m'interroge donc sur le fait d'avoir pondu un tel casse-tête pour un résultat équivalent). J'attends ta lumière sur ce point.
La première partie de mon problème, c'était au niveau de la formule, et c'est maintenant réglé (mais déjà avec ta première " simple " solution, je t'en remercie).
Le second problème que j'ai pour pouvoir concrètement traité les données, c'est au niveau des Noms. En effet, j'ai à la base intégrer les données par importations depuis un document texte, en choisissant délimité - par espace - afin de les placer dans les cellules. Ce qui a eu pour conséquence que, pour un coureur comme par exemple Guillaume VAN KEIRSBULCK (3 string), ses résultats sont décalés de 1 colonne, par rapport à la norme (2 string). Pour un coureur comme Koldo FERNANDEZ DE LARREA (4 string), ses résultats sont décalés de 2 colonnes.
Et donc, au niveau des résultat en appliquant la formule, ne devrait être " N/A " que les coureurs qui n'ont pas couru en 2011, ou bien ceux qui n'ont pas pris de point au cours de cette année.
Or a ceux-là s'ajoute tous les coureurs qui ont un prénom + nom supérieur à 2 string, qui ne sont pas pris en compte, vu que leur résultat est hors-champs "normal" je dirais.
Voila j'espère que c'est plus claire, merci pour ton aide en tous cas.