Voici un explication, on va débuter par rechercheX, tu indiques ce que tu recherche, puis où tu recherche cette donnée, ensuite quoi afficher (dans ton exemple le prix), enfin, quoi afficher s'il n'y a rien, j'ai mis du vide ""
Ensuite j'ai combiné arrayformula, qui permet d'appliquer une formule sur un plage, au lieu de faire ligne par ligne, on fait A2:A.
Dans ton fichier réel, met dans la première cellule du montant =arrayformula(rechercheX( colonne liste déroulante ; colonne de tes produits ; colonne des prix : ""))