Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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

Réponses
7
Affichages
542
Réponses
7
Affichages
232
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…