Fonctions index + equiv + recherche v

Toinuch Messages postés 1 Statut Membre -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je cherche à produire un tableau qui permet de rechercher plusieurs produits dans une matrice.

Dans la feuille 2 j'ai une base de données :

A : Nom du produit
B : Caractéristique 1
C : Caractéristique 2
D : Caractéristique 3
E : Coût

Dans la feuille 1, je veux juste rentrer la caractéristique 3 (Colonne D de la feuille 2) et je veux que 5 produits ressortent avec des caractéristiques 3 proches (supérieures), dans l'ordre des coûts (colonne E de la feuille 2) dans un tableau situé sous ma case de recherche.

Avec la fonction =INDEX(...Equiv()) j'ai réussi a ressortir ma caractéristique 3 mais ensuite je ne sais pas comment faire..

Help SVP !
A voir également:

1 réponse

Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 442
 
Bonjour

pas tout compris, mais ça dépend surtout de l'organisation de vos données
exemple,
en feuil2
colonne A le nom du produit
colonne D la caractéristique 3
colonne E le coût

ce tableau est classé selon les valeurs croissantes de la colonne coûts, donc colonne E

Pour trouver le nom de produit caractéristique 3, valeur exacte en ligne 1 de feuil1
avec la caractéristique en A1
en B1
=SI(A1="";"";INDEX(Feuil2!A:A;EQUIV(A1;Feuil2!D:D;0)))

pour placer le coût correspondant en C1

=SI(A1="";"";INDEX(Feuil2!A:A;EQUIV(A1;Feuil2!D:D;0)))

Et pour trouver les caractèristiques supérieures proches à partir de la ligne ou se trouvent la référence:

=INDEX(Feuil2!C:C;EQUIV(A1;Feuil2!D:D;0)+1)))
+2 et +3 donc pour avoir les autres références

crdlmnt

0