Pb liste de choix en cascades excel

Résolu/Fermé
Titi - 26 mars 2020 à 23:10
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 - 28 mars 2020 à 22:45
Bonsoir à tous,

J'ai un petit souci... je voudrai créer un listing de matériel (depuis un menu déroulant avec des sous catégories qui doivent être évolutives), qui en sélectionnant le matériel, afficherai également sa référence fabricant, et sa référence inventaire.
Je m'explique concrètement, exemple
Menus déroulants : Boites / Encastrées / Legrand / CS 1P diam 67x40 / 080241 / 2336
(1er menu) (2éme menu) (3éme menu) (affichage résultat + références)

Si quelqu'un pouvez m'expliquer la démarche à suivre, ça serai sympa, parce que je m'y perd en toutes ces fonctions recherchev, indirect,..
Ah! Info; je suis sur mac excel 2011

En attendant vos réponses
Un grand merci
A voir également:

8 réponses

via55 Messages postés 14405 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 avril 2024 2 703
27 mars 2020 à 02:26
Bonjour

Un exemple expliqué dont tu peux t'inspirer
https://mon-partage.fr/f/Xn9zha6H/

Cdlmnt
Via
1
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
27 mars 2020 à 00:12
Envoie un fichier (le vrai, ou un fichier-exemple) : on travaillera dessus.
 1) Tu vas dans https://www.cjoint.com/ 
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
Il existe aussi :
1) https://mon-partage.fr/
2) https://www.transfernow.net/

Voici une fiche pratique que j'ai écrite il y a 3 ans et des poussières
0
Merci Raymond de votre aide

Le fichier n'est pas complet, car les sous-catégories devront être en constante évolution. Je dois pouvoir aussi bien rajouter des catégories, comme des sous-catégories, comme du matériel et des références.

https://www.cjoint.com/c/JCBnuOC65dF
0
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
27 mars 2020 à 15:59
Bonjour titi.

Ta première feuille n'est pas exploitable en l'état :
Hypothèse 1
Si ta Fiche chantier commence directement par la désignation du matériel, les colonnes A et B de la feuille Produits ne servent strictement à rien, et les 285 désignations des matériels doivent se suivre sans interruption (aucune ligne vide).
La liste déroulante de cellule en colonne A de la Fiche chantier est évidemment très (trop) longue, et il faudrait la trier ; les ajouts ne doivent pas s'ajouter en fin de liste, mais être incluses dans la liste, quitte à refaire un tri.
https://www.cjoint.com/c/JCBo6dlcKc7
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Merci Raymond pour ton aide
Je vais suivre des conseils
Bien cordialement
0
via55 Messages postés 14405 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 avril 2024 2 703
27 mars 2020 à 17:24
Re

A condition de modifier ta feuille Produits pour avoir une vraie BDD exploitable sans lignes vides ni cellules fusionnées voilà ce qu'il est possible de faire
https://mon-partage.fr/f/RgLRxboQ/
Explications dans le fichier

Cdlmnt
Via
0
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094
27 mars 2020 à 18:00
Hypothèse 2

Si tu veux utiliser des listes déroulantes de cellule en cascade, ta Fiche chantier doit commencer par la catégorie en A, la sous-catégorie en B, la désignation n'arrivant qu'en colonne C.
Le travail le plus astreignant consiste à définir, dans Produits, des noms pour des quantités de plages de cellules : celle de A pour la liste des catégories, celles de B pour les listes de sous-catégorie, celles de C pour les nombreuses listes de produits, ainsi que la plage C3:E314 qui sera utile pour les fonctions RECHERCHEV ; dans mon fichier joint, je n'ai fait le travail que pour les données en gras ; je te laisse le soin de continuer ...
J'ai mis les différentes formules nécessaires dans la plage
°plaj 
A9:E13 de Fiche chantier.
En A9 : DONNÉES/Validation des données/Liste/ =Catég
En B9 : DONNÉES/Validation des données/Liste/ =INDIRECT($A9)
En C9 : DONNÉES/Validation des données/Liste/ =INDIRECT($B9)
En D9 : =RECHERCHEV(C9;°plaj;2;0)
En E9 : =RECHERCHEV(C9;°plaj;3;0)
le tout à recopier vers le bas.
https://www.cjoint.com/c/JCBq5xG3mI7
0
via55 Messages postés 14405 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 avril 2024 2 703
27 mars 2020 à 18:07
Hello Raymond
Ca va au soleil ?

As tu regardé ma proposition ? On arrive à la même conclusion

Bien cordialement
Via
0
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094 > via55 Messages postés 14405 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 avril 2024
27 mars 2020 à 18:10
Non, camarade Via, j'ai dû m'interrompre plusieurs fois durant la rédaction de ma réponse, et quand j'ai validé ton message n'était pas encore affiché ...
Bonne journée.
0
via55 Messages postés 14405 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 avril 2024 2 703 > Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024
27 mars 2020 à 20:23
A l'occasion tu regarderas et tu me diras ce que tu en penses
Bonne journée également
0
Raymond PENTIER Messages postés 58396 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 25 avril 2024 17 094 > via55 Messages postés 14405 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 avril 2024
27 mars 2020 à 23:21
Ben oui, ton fichier est plus complet et plus "technique" que les miens, puisqu'il fait appel notamment à la fonction DECALER afin d'automatiser la création des listes. Une autre différence est que tu as préféré les fonctions INDEX / EQUIV à l'intérieur d'une formule matricielle.
Après mes propositions #4 et #7, je projetais de compléter mon tuto en proposant à titi de refaire des listes, en plus de celles existantes, afin de rendre plus lisibles les LDC des colonnes A et B.
Je résume, à l'intention de titi, en disant que ton fichier est plus difficile à appréhender, s'il veut comprendre les formules, mais plus évolué et performant que les miens.
Heureusement, ils mènent tous à un résultat !

Cordialement.
0
Merci Raymond. Ton hypothèse 2 me convient très bien. Lors de l'impression, je sélectionnerai que la partie "produits, réf Fab, Réf Inv, et Prix". ça me va.
Y'a juste un souci; les catégories IRL, pose, TV ne fonctionne pas. Le résultat final ne s'affiche pas.
Peut tu résoudre ce problème
En te remerciant par avance
0
via55 Messages postés 14405 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 avril 2024 2 703
27 mars 2020 à 23:35
Exact ☺

Le demandeur aura le choix, c'est ce qu'il faut
C'est bien ça la magie d'Excel de pouvoir arriver au résultat escompté par divers moyens formules plus ou moins complexes, macros ... à chacun selon sa tournure d'esprit et ses connaissances
0