2017-02-27 1 views
0

Je cherche à créer un formulaire dans lequel vous pouvez dérouler un menu et faire remplir les champs en fonction de votre sélection. Sur mon classeur Excel j'ai la feuille 1 qui est le menu et la feuille 2 qui contient les données.Population automatique d'une feuille Excel

Feuille 1 est aménagé en tant que telle

Item Code Description Wholesale Price  Retail Price 

Feuille 2 est:

00001  Beans   0.45    0.67 

J'ai installé une liste déroulante A1 (Code article) pour faire référence à la plage de code article sur la feuille 2 mais ce que je veux arriver après avoir sélectionné le code de l'article est pour le reste de l'information à remplir. Je suis venu à proximité en utilisant VLOOKUP mais je ne semble pas être en mesure de le clouer.

Des suggestions?

Répondre

1

En Sheet1:

B2 =VLOOKUP(A2,Sheet2!$A$1:$D$10,2,FALSE) 
C2 =VLOOKUP(A2,Sheet2!$A$1:$D$10,3,FALSE) 
D2 =VLOOKUP(A2,Sheet2!$A$1:$D$10,4,FALSE) 

Où:

  • Sheet2!$A$1:$D$10 est votre table de référence dans Sheet2
  • En Sheet1 Je suppose que vous avez une ligne d'en-tête (d'où A2, B2, C2, D2)
+0

C'est aussi simple que ça! Merci Monsieur!! – Pandemonium1x

1

Feuille 1: Sheet 1

Formule:

=VLOOKUP($A2,Sheet2!$A:$D,2,FALSE) 

  • A2 est la portée du Code de l'article
  • Sheet2!$A:$D est les 4 colonnes à rechercher dans les données
  • 2, 3 et 4 sont les colonnes (parmi les 4 ci-dessus) de vos données souhaitées.
  • FALSE requiert qu'il soit une correspondance exacte

Feuille 2:

Sheet 2

Résultat en feuille 1:

Result

Note: J'ai formaté le A colonnes comme texte pour conserver les zéros en tête, d'où les petits triangles verts dans les coins des cellules.

+0

Génial et merci pour les captures d'écran! – Pandemonium1x

+0

@ Pandemonium1x Pas de soucis, marquez cette réponse comme acceptée si elle correspond à la facture! :) – Wolfie