Liste déroulante et contenu tableau

Résolu
AL59000 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   -  
Raymond PENTIER Messages postés 58988 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je voudrais créer un tableau avec la fonctionnalité suivante :
1ère cellule : liste déroulante
le contenu des colonnes du tableau change selon le choix fait dans la lsite déroulante...

Je suis capable de faire des listes en cascades avec INDIRECT() mais cette fois je souhaiterais que le résultat ne soit pas en liste mais en colonne fixe...
Pouvez-vous m'aider?
Merci beaucoup
A voir également:

18 réponses

Raymond PENTIER Messages postés 58988 Date d'inscription   Statut Contributeur Dernière intervention   17 352
 
En conservant ton fichier tel qu'il est conçu maintenant, j'ai incorporé quelques éléments supplémentaires.

DONNEES SOURCE
- Inséré ligne 2 pour ajouter les intitulés des noms définis (en E2 par exemple CBA est le nom défini pour la plage E4:E39)
- Inséré ligne 3 pour indiquer le nombre d'items dans cette plage (6 dans ce cas)
- Inséré colonne B pour coder les métiers (RF pour RESPONSABLE FORMATION)

FEUILLE AUTOMATIQUE
- Créé en C11 une liste déroulante pour sélectionner un des métiers (liste A4:A9)
- Placé en B11 une formule affichant le code du métier choisi en C11
- Placé en C1 et D11 une formule pour coder le type de compétences du métier
- Calculé en C12 et D12 le nombre de compétences à afficher (ligne 3 des données)
Ceci fait, il ne reste qu'à écrire en C13 la formule
=SI(LIGNE()-12>C$12;"-";INDEX(INDIRECT(C$11);LIGNE()-11) )
qu'il suffira de recopier jusqu'en D48.

https://www.cjoint.com/?CJCw2SHGIbD
1
AL59000 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup Raymond ! Je crois que j'ai comrpis la logique de la formule et l'utilité de la codification !!!
Ca m'enlève une épine du pied et je vais pouvoir continuer à avancer sur mon projet !
Reste plus qu'à devneir une pro d'excel !!! Merci merci
0
AL59000 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention  
 
J'ai continué à compléter ma feuille "données source", et réutilisé =INDEX(INDIRECT(C$11);LIGNE()-11) pour compléter le nombre de compétences à afficher en C12 et D12... Malgré cela j'obtiens #REF!
https://www.cjoint.com/?CJDlluK3e2X
0