Rechercher valeur et retourner le nom correspondant

Résolu/Fermé
mablansh Messages postés 20 Date d'inscription mardi 30 avril 2013 Statut Membre Dernière intervention 27 juin 2013 - 28 mai 2013 à 12:48
mablansh Messages postés 20 Date d'inscription mardi 30 avril 2013 Statut Membre Dernière intervention 27 juin 2013 - 28 mai 2013 à 15:02
Bonjour,

Voici une nouvelle question :

Dans une colonne j'ai la liste de tous les concurrents d'une course à pied.
Dans la colonne juste à côté j'ai leur chrono de course final.
Dans une troisième colonne plus loin, j'ai classé les chronos par ordre croissant.

Je souhaite donc maintenant que le nom des coureurs vienne s'inscrire en face de leur chrono trié par ordre croissant.

Voici ce que j'ai essayé :

=INDEX(A14:D32;SI(E14:F32=Q17;COLONNE(A14:D32));)
(formule validée par ctrl+maj+entrer).

Problème, ceci me renvoie toujours le nom du premier concurrent.

explication : A14:D32 (cellules fusionnées avec le nom des concurrents à l'intérieur)
E14:F32 (cellules fusionnées avec leur chrono respectif classés dans le désordre)
Q17 (cellule de référence qui correspond au meilleur chrono réalisé)

Merci si vous avez une petite idée de ce qui cloche.
Seb


A voir également:

2 réponses

.Grincheux. Messages postés 211 Date d'inscription vendredi 10 mai 2013 Statut Membre Dernière intervention 22 octobre 2016 84
28 mai 2013 à 13:56
Bonjour,

Plusieurs choses clochent selon moi :
- utiliser des plages sur plusieurs colonnes, ce n'est pas une bonne idée. Mieux vaut faire référence à la première colonne
- il manque des symboles $ lorsque tu fais référence à des plages de recherche
- EQUIV me parait plus appropriée que SI


Ceci devrait donc mieux fonctionner :
{=INDEX($A$14:$A$32;EQUIV(Q17;$E$14:$E$32;0))}

Bonne journée !
1
mablansh Messages postés 20 Date d'inscription mardi 30 avril 2013 Statut Membre Dernière intervention 27 juin 2013
28 mai 2013 à 15:02
Merci,
simple et juste!
0
via55 Messages postés 14403 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 24 avril 2024 2 703
28 mai 2013 à 13:53
Bonjour

Pourquoi faire simple quand on peut faire compliqué !!

Et pourquoi tout simplement recopier les colonnes avec les noms et les chronos, les coller plus loin et faire trier cette plage par ordre croissant sur la colonne chrono ?

Cdlmnt
0
mablansh Messages postés 20 Date d'inscription mardi 30 avril 2013 Statut Membre Dernière intervention 27 juin 2013
28 mai 2013 à 15:02
Bonjour,
je ne peux pas faire ça, car les chrono proviennent d'un système de chronométrage extérieur, et j'importe les données via MS Query. Les chronos sont donc réactualisés à chaque passage.
Cordialement
0