Colonne fonction de menu deroulant

Résolu/Fermé
jeannot670 Messages postés 9 Date d'inscription mardi 6 mars 2018 Statut Membre Dernière intervention 7 mars 2018 - 7 mars 2018 à 10:51
jeannot670 Messages postés 9 Date d'inscription mardi 6 mars 2018 Statut Membre Dernière intervention 7 mars 2018 - 7 mars 2018 à 11:37
Bonjour,

J'ai créé un menu déroulant qui donne 3 nom de matières possibles.
J'ai plus haut un tableau avec 3 colonnes, avec comme en tete de chaque colonne le nom de chaque matière et en dessous ses paramètres propres.
Je voudrais que en fonction de la matière selectionné dans le menu déroulant, les paramètres associés s'affichent en dessous.

Malgrè mes recherches je ne trouve pas de réponses qui me conviennent, je pense ne pas connaitre le type de "filtre" que je veux faire.

En vous remerciant par avance

Cordialement
A voir également:

4 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
7 mars 2018 à 11:02
Bonjour
à adapter:
  • votre base de données avec en A1:B1:C1 les noms de matière du menu déroulant
  • en dessous, dans chaque colonne les paramètres des matières


en feuil2, l'édition avec:
  • en A1 le menu déroulant
  • en A2 cette formule à tirer sur une hauteur égale à la liste la plus longue des paramètres dans la base de données:


=SIERREUR(RECHERCHEH($A$1;Feuil1!$A$:$C$;LIGNE($A1));"")

attention aux signes

le code SIERREUR(.. formule..);"") évite l'affichage d'erreur. Il ne fonctionne qu'à partir d'Excel 2007

cette formule risque de renvoyer des 0 quand il n'y a pas d'info en Feyuil1. Vous pouvez, pour la lecture, décocher l'affichage des 0 dans les options Excel


Note: si vous éditez en ligne plutôt qu'en colonne, remplace dans la formule: LIGNE($A1) par COLONNE(A$1)

crdlmnt
1
M-12 Messages postés 1333 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023 299
7 mars 2018 à 11:07
Bonjour,

Un exemple (Regarder dans le gestionnaire de noms)
https://www.cjoint.com/c/HChkhmFX74s
1
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
7 mars 2018 à 11:11
Bonjour Jeannot670

Utiliser une fonction INDIRECT(...)

=INDIRECT("L3C"&EQUIV(A11;A2:C2;0);)

Voir exemple dans le fichier

https://www.cjoint.com/c/HChkk356Lex

il est disponible pendant 4 jours
1
jeannot670 Messages postés 9 Date d'inscription mardi 6 mars 2018 Statut Membre Dernière intervention 7 mars 2018
7 mars 2018 à 11:37
Je vous remercie, j'ai réussi à faire ce que je voulais.

Bien cordialement
0