XL 2016 recherche V

cedoced

XLDnaute Junior
bonjour,
j'essaie de comprendre la manière de faire des recherches verticales, mais je m'y perds :(
dans mon exemple, j'aimerais faire une rech V sur la colonne A (nommée clé2) de manière à chercher dans la colonne A du 2eme onglet la même référence que celles des lignes de la colonne A du 1er onglet afin de mettre en colonne D ( prix) le prix trouvé en colonne D du 2eme onglet.

pouvze vous m'aider svp ? merci d'avance
 

Pièces jointes

  • test rechv.xlsx
    11.2 KB · Affichages: 11

sylvanu

XLDnaute Barbatruc
Supporter XLD
Bonjour Cedoced,
En multi pages, il est préférable d'utiliser Index Equiv.
Par exemple en D2 vous mettez :
VB:
=INDEX(Feuil2!D:D;EQUIV(A2;Feuil2!A:A;0))
Equiv : Je recherche où se trouve S_CLE2 dans la base S_CLE2
Index : avec cette valur retournée par Equiv, je prend la valeur Base_PrixHT sur la même ligne.

mais vous pouvez utiliser aussi Recherchev avec ;
VB:
=RECHERCHEV(A2;Feuil2!A1:D10;4)
mais cela suppose que la valeur retournée soit obligatoirement à droite de la valeur cherchée. Ce qui est votre cas, mais pas toujours vrai. Donc à mes yeux Index Equiv est plus "souple" car on ne se préoccupe pas de l'ordre des colonnes dans la base.
 

Discussions similaires

Réponses
12
Affichages
860
Réponses
6
Affichages
716

Statistiques des forums

Discussions
311 729
Messages
2 081 971
Membres
101 852
dernier inscrit
dthi16088