Limites de la fonction recherche ?

fiona63

XLDnaute Nouveau
Salut à tous !

Je viens chercher de l'aide sur la fonction recherche, apres avoir vainement parcouru le forum...

Un exemple est en pièce jointe, je souhaite chercher une valeur dans la ligne supérieure de mon tableau, juste à l'horizontale de ma valeur la plus forte de la seconde ligne.
Et ce, de manière automatique puisque j'ai 500 lignes qui m'attendent en dessous.

J'ai choisi la fonction recherche, de la manière suivante :

Recherche(max(B6:I6);B6:I6;$B$2:$I$2). Le résultat me donne la dernière valeur de la première ligne, par défaut. J'ai vu que c'était ainsi que marchait la fonction recherche.

N'y a t il pas un moyen de détourner cela?

Merci de vos réponses, j'espère avori été suffisamment claire...
 

Pièces jointes

  • recherche.xls
    17 KB · Affichages: 88
  • recherche.xls
    17 KB · Affichages: 90
  • recherche.xls
    17 KB · Affichages: 92

minipuce

XLDnaute Occasionnel
Re : Limites de la fonction recherche ?

Bonjour,

utilise les fonction index et equiv.
Voir solution en pièce jointe.

Bonne soirée
Minipuce
 

Pièces jointes

  • recherche.xls
    17 KB · Affichages: 144
  • recherche.xls
    17 KB · Affichages: 167
  • recherche.xls
    17 KB · Affichages: 160

TheLio

XLDnaute Accro
Re : Limites de la fonction recherche ?

Hello,
en rafraichissant pour une fois avant de répondre, je constate que j'ai été pris de vitesse ;)
Si tu veux conserver la fonction MAX (),
Ca te donne : =INDEX(B2:I6;1;EQUIV(MAX(B6:I6);B6:I6; ))
A++
Lio
 

Discussions similaires

Statistiques des forums

Discussions
312 758
Messages
2 091 783
Membres
105 072
dernier inscrit
Pechon