Bonjour,
Il faut faire une recherche verticale puis un copier/collage spécial des valeurs.
Soit mon tableau en feuille Feuil1 avec en colonne A la référence et en B le prix.
En feuille Feuil2 j'ai les références en A et le stock en B, si c'est l'inverse il suffit de faire un copier coller car il faut absolument les références avant le stock. Ma liste va de A1 à B100 avec les titres en ligne 1.
En feuille Feuil1 sur la colonne C mettre cette formule, en C2 :
=RECHERCHEV(A2;Feuil2!$A$2:$B$100;2;faux)
On récupère la référence en A2, puis dans la feuille Feuil2 on va chercher cette référence dans la première colonne (A) du tableau $A$2:$A$100 (bien mettre les $ car on va recopier la formule) en feuille Feuil2, une fois qu'Excel l'a trouvée il récupère le stock en colonne 2 (la colonne B) et l'affiche en C2. Recopier la formule en feuille Feuil1 sur toute la hauteur du tableau.
Pour ne conserver que les chiffres et pas la formule, sélectionner la colonne C, copier puis Edition-Collage spécial..., choisir Valeurs et valider. On a ainsi le stock sous forme de nombre et plus de formule, on peut supprimer Feuil2.
A+