Bonsoir
Supposons tes données sur la Feui1 en A1:C11 et titres A1: Nom, B1: No; C1:Prix.
En Feuil2, ta liste déroulante reprenant les Noms en B3.
Quelques solutions: (Message perso, ça fera plaisir à Colas)
1) Pour le No:
=RECHERCHEV($B$3;Feuil1!$A$1:$C$11;2;FAUX)
ou
=INDEX(Feuil1!$A$1:$C$11;EQUIV($B$3;Feuil1!$A$1:$A$11;0);2)
Si La plage des données A2:C11 est nommée "Table" (Sélectionner A2:C11 et Commande de menu "Insertion" "Nom" "Définir" et entrer "Table")
=RECHERCHEV($B$3;Table;2;FAUX)
ou
=INDEX(Table;EQUIV($B$3;Feuil1!$A$2:$A$11;0);2)
Si Les colonnes sont nommées.(Sélectionner A1:C11) puis commande de menu "Insertion" "Nom" "Créer" et choisir "Ligne du haut"
Excel attribue les noms , "Nom", "No" et "Prix" à chaque colonne.
=INDEX(Table;EQUIV($B$3;Nom;0);2)
2) Pour le Prix
Les mêmes formules, en remplaçant le 2 par 3 pour indiquer la 3éme colonne.
Fichier exemple joint
Cordialement
Amadéus
https://www.excel-pratique.com/~files/doc/KDTqYClasseur1.xls