Liste déroulante conditionnelle en cascade

Fermé
Wooms Messages postés 7 Date d'inscription lundi 25 février 2013 Statut Membre Dernière intervention 29 janvier 2015 - 28 janv. 2015 à 11:28
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 - 29 janv. 2015 à 15:31
Bonjour,

Je suis sous Mac OS X (10.10.1) / Chrome 40.0.2214.93 / Excel pour mac et j'ai besoin d'aide !
Je vu que ce sujet avait été beaucoup abordé, mais aucune solution n'a répondu à ma question.

J'avais d'abord espéré pouvoir faire un questionnaire google, mais il fallait créer une infinité de pages; je me suis alors retracté sur excel mais çà n'a pour l'instant pas résolu mon problème..


Voici un exemple de tableau très simplifié illustrant a problématique.
Compte tenu du tableau ci-dessus, j'aimerais que :
- lorsque qu'on choisit "cotton 60g" on n'ait accès qu'aux cols ronds puis aux couleurs d'été
- lorsqu'on choisit "cotton 130g" on n'ait accès qu'aux cols V et aux couleurs d'hiver
- lorsqu'on choisit "Laine" on n'ait accès aux cols ronds et aux couleurs d'hiver

Peut-on faire çà ?
Merci beaucoup pour votre aide !
A voir également:

9 réponses

Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 524
28 janv. 2015 à 12:52
Bonjour,

Voici une solution qui utilise les plages nommées et la fonction INDIRECT
https://www.cjoint.com/c/EACnaoaraKY

A+
1
Wooms Messages postés 7 Date d'inscription lundi 25 février 2013 Statut Membre Dernière intervention 29 janvier 2015
28 janv. 2015 à 15:18
Bonjour Gyrus,

Merci pour ta réponse, ça fonctionne très bien dans ton fichier mais je ne parviens pas à refaire la même chose...

Je ne comprends pas bien l'utilisation de la formule =INDIRECT(A2 & "_1")

Peux-tu m'expliquer ?
0
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 524
28 janv. 2015 à 16:10
Explication avec un exemple :

La cellule A2 contient la valeur texte "Cotton_130g"
La formule =INDIRECT(A2 & "_1") est identique à =Cotton_130g_1
La liste de validation qui contient cette formule fait alors référence à la plage nommée Cotton_130g_1.

A+
0
Wooms Messages postés 7 Date d'inscription lundi 25 février 2013 Statut Membre Dernière intervention 29 janvier 2015
28 janv. 2015 à 17:01
Merci pour ta réponse Gyrus,

Mais je ne comprends toujours pas pourquoi dans mon cas ça ne fonctionne pas...
https://www.cjoint.com/?3ACri3wzE1e

Peux-tu m'expliquer stp ? MERCI
0

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

Posez votre question
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 524
28 janv. 2015 à 17:15
Ça marche si tu respectes l'orthographe des mots.
Dans la colonne Wetsuits, tu as laissé un espace en fin de chacun des éléments.
La liste correspondante ne peut pas être trouvée puisque le nom ne correspond pas.

A+
0
Wooms Messages postés 7 Date d'inscription lundi 25 février 2013 Statut Membre Dernière intervention 29 janvier 2015
29 janv. 2015 à 09:41
Salut Gyrus,

Effectivement, j'avais laissé un espace après certains noms, merci !

En revanche
- la validation "taille" ne fonctionne toujours pas pour la Onyx
- la validation "épaisseur" ne fonctionne pas

Je ne comprends pas :(
Merci d'avance pour ton aide
0
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 524
29 janv. 2015 à 11:16
Bonjour,

Les plages nommées n'étaient pas correctement déclarées
https://www.cjoint.com/c/EADly0Rbu8S

A+
0
Wooms Messages postés 7 Date d'inscription lundi 25 février 2013 Statut Membre Dernière intervention 29 janvier 2015
29 janv. 2015 à 15:01
Merci Gyrus,

MERCI, çà fonctionne, c'est top !
Mais pourrais-tu m'expliquer ou était mon erreur ? J'ai vérifié 1000 fois le nom des plages... et je ne trouve toujours pas l'erreur !

Je te remercie infiniment pour ton aide :D
0
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 524
29 janv. 2015 à 15:31
Ce n'est pas le nom des plages qui posait problème mais le référencement de ces noms.
Par exemple, certains noms faisaient référence à une même plage ...

A+
0