Liste deroulante sur plusieurs colonnes

Résolu
Diabolo162 -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

je suis un peu coincé sous excel.

je souhaiterai créer une liste deroulante (colonne A) avec des plats de cuisine.
en selectionnant le plat dans la liste deroulante, je souhaiterai que la sauce correspondante au plat s'inscrive automatiquement (en colonne B) ainsi que son code.

exemple :

colonne A (liste deroulante plat) Colonne B (sauce du plat) Colonne C (code)

- Tomates - Vinaigrette HO105

Merci de votre aide....

3 réponses

Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 450
 
Bonjour
il faut simplement:
Faire un tableau de données avec:
La liste des plats en 1° colonne
La liste des sauces en 2° colonne
La liste des codes en 3° colonne.
Pour l'exemple, champ de A1 à C100
Nommer:
la 1° colonne par pour l'exemple "PLAT"
le champ complet par: "CHAMP"
(pour nommer, sélectionnez le champ, barre d'outil, insertion , nom, définir et taper le nom dans la fenêtre sup.
Créez ensuite votre tableau de résultats, sur une seconde feuille:
pour l'exemple, toujours en A1 à B100
1° colonne / Validation avec la liste A précédente
2° colonne,en B1 la formule:
=RECHERCHEV(A1;CHAMP;2;0) pour obtenir la sauce
et en C1:
=RECHERCHEV(A1;CHAMP;3;0) pour le code.

Ceci suppose que vous n'avez qu'une sauce par plat sinon, vous pouvez faire des listes déroulantes en cascade s'il y plusieurs sauces à choisir. et utiliser la formule =RECHERCHEV pour obtenir le code
Revenez nous voir si besoin.

Crdlmnt

2
diabolo162 Messages postés 1039 Statut Membre 29
 
personne pour m'aider?
0
Sephiroth2007 Messages postés 216 Date d'inscription   Statut Membre Dernière intervention   16
 
Bonjour,

Déjà tu as mis ton sujet en "résolu" donc .... ça aide pas ^^

Et sinon pour tes plats, il n'y a qu'une sauce ou plusieurs choix ...

Tu pourrais mettre un fichier d'exemple ? (avec la structure de ton fichier pas forcement toutes les données)

Utilise ce site

@+
0