Liste déroulante en cascade (différente question!)
Résolu
Patoulacleo
Messages postés
10
Date d'inscription
Statut
Membre
Dernière intervention
-
Patoulacleo Messages postés 10 Date d'inscription Statut Membre Dernière intervention -
Patoulacleo Messages postés 10 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Je reviens sur le sujet car aucune des réponses données ne me convient.
Pour une bdd de plus de 1000 personnes, je souhaite:
1. Etablir une liste déroulante pour choisir mon "type" de personnes: A;B
(jusque là aucun soucis)
2. Pour le type A choisi, je ne souhaite pas de liste déroulante mais le chef de la personne en question pourra remplir le montant qu'elle souhaitera.
3. Pour le type B choisi, une liste déroulante devra apparaître: 100€; 200€; 300€
(j'ai essayé avec =INDIRECT mais cela ne fonctionne pas sur des colonnes)
1 Col A Col B Type Bons
2 Nom1 Prénom1 A
3 Nom2 Prénom2 B 200€
4 Nom3 Prénom3 A
5 Nom4 Prénom4 B 100€
..
Comment puis-je faire pour obtenir cela?
Je vous remercie par avance!
Je reviens sur le sujet car aucune des réponses données ne me convient.
Pour une bdd de plus de 1000 personnes, je souhaite:
1. Etablir une liste déroulante pour choisir mon "type" de personnes: A;B
(jusque là aucun soucis)
2. Pour le type A choisi, je ne souhaite pas de liste déroulante mais le chef de la personne en question pourra remplir le montant qu'elle souhaitera.
3. Pour le type B choisi, une liste déroulante devra apparaître: 100€; 200€; 300€
(j'ai essayé avec =INDIRECT mais cela ne fonctionne pas sur des colonnes)
1 Col A Col B Type Bons
2 Nom1 Prénom1 A
3 Nom2 Prénom2 B 200€
4 Nom3 Prénom3 A
5 Nom4 Prénom4 B 100€
..
Comment puis-je faire pour obtenir cela?
Je vous remercie par avance!
A voir également:
- Liste déroulante en cascade (différente question!)
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Liste déroulante google sheet - Accueil - Guide bureautique
- Liste code ascii - Guide
- Site dangereux liste - Guide
3 réponses
Bonjour,
Au vu de la présentation de tes données, je ne vois pas l'intérêt de listes déroulantes en cascade.
Un filtre automatique devrait suffire.
A+
Au vu de la présentation de tes données, je ne vois pas l'intérêt de listes déroulantes en cascade.
Un filtre automatique devrait suffire.
A+
Bonjour
hors champ faite une liste des montants que vus voulez affecter à B et nommez la B
validation par liste en D1:
=INDIRECT($C1)
qui vous donnera la liste et rien d'autre quand C1 sera B et autorisera tout si C n'est pas B
crdlmnt
hors champ faite une liste des montants que vus voulez affecter à B et nommez la B
validation par liste en D1:
=INDIRECT($C1)
qui vous donnera la liste et rien d'autre quand C1 sera B et autorisera tout si C n'est pas B
crdlmnt
Merci Vaucluse, c'est ce que j'ai fait jusqu'à présent mais je dois mal m'y prendre car "la source est reconnue comme erronée".
A quel moment dois-intégrer mes montants de bons? parce que j'ai bien nommé ma liste des montants mais je n'ai jamais "relié" les montants à la colonne C.
Je comprends la manipulation mais il doit me manquer une étape.
Dois-je sélectionner toute ma colonne lorsque je veux créer ma liste sur la colonne? Cela me semble étrange de ne prendre que le titre (se placer en D1 et inscrire en bloquant la colonne $C1 dans la liste).
Je vous remercie,
A quel moment dois-intégrer mes montants de bons? parce que j'ai bien nommé ma liste des montants mais je n'ai jamais "relié" les montants à la colonne C.
Je comprends la manipulation mais il doit me manquer une étape.
Dois-je sélectionner toute ma colonne lorsque je veux créer ma liste sur la colonne? Cela me semble étrange de ne prendre que le titre (se placer en D1 et inscrire en bloquant la colonne $C1 dans la liste).
Je vous remercie,
Il ne faut pas toujours écouter ce que dit Excel:-)
si la source est reconnue comme erronée, c'est que vous n'avez pas de B dans la, cellule de référence de INDIRECT, mais cela fonctionnera dès que vous aurez le B dans la colonne C
Excel demande dans ce cas si vous voulez continuer...
... ne le fâchez pas, dites lui oui
donc nommez votre liste B, sélectionnez le champ à traiter et placer la validation correspondant à la première cellule
=INDIRECT($C1)
et dites à Excel de continuer même si ça ne lui plait pas
crdlmnt
si la source est reconnue comme erronée, c'est que vous n'avez pas de B dans la, cellule de référence de INDIRECT, mais cela fonctionnera dès que vous aurez le B dans la colonne C
Excel demande dans ce cas si vous voulez continuer...
... ne le fâchez pas, dites lui oui
donc nommez votre liste B, sélectionnez le champ à traiter et placer la validation correspondant à la première cellule
=INDIRECT($C1)
et dites à Excel de continuer même si ça ne lui plait pas
crdlmnt
Ca fonctionne!! Super!
Mais (il y a toujours un mais :) )
Je peux effectivement inscrire le montant pour les types A mais Excel ne le valide pas. Lorsque je veux insérer un montant x correspondant à un type A, ce message intervient: "La valeur que vous avez tapée est invalide, Un utilisateur a restreint les valeurs que peut prendre cette cellule".
Auriez-vous une idée de la manip à faire pour que cela fonctionne?
Merci beaucoup!
Mais (il y a toujours un mais :) )
Je peux effectivement inscrire le montant pour les types A mais Excel ne le valide pas. Lorsque je veux insérer un montant x correspondant à un type A, ce message intervient: "La valeur que vous avez tapée est invalide, Un utilisateur a restreint les valeurs que peut prendre cette cellule".
Auriez-vous une idée de la manip à faire pour que cela fonctionne?
Merci beaucoup!
Ça y est, j'ai compris la question ! :D
Pour me faire pardonner, je joints un exemple .
https://www.cjoint.com/c/EDqr4givgNz
A+
Pour me faire pardonner, je joints un exemple .
https://www.cjoint.com/c/EDqr4givgNz
A+
Super, j'y arrive! Je m'entraîne sur un autre fichier et là, patatra!
Lorsque je veux insérer un montant x correspondant à un type A, ce message intervient: "La valeur que vous avez tapée est invalide, Un utilisateur a restreint les valeurs que peut prendre cette cellule".
Pourtant, j'ai exactement mis la formule que vous aviez inscrite (=INDIRECT(cell-1)) et bien nommé ma plage B (des bons). J'ai juste créé en premier lieu une liste pour mon type A et B.
Je peux donc effectivement inscrire le montant pour les types A mais Excel ne le valide pas.
Comment dois-je faire pour pouvoir rentrer le montant que je souhaite sans être empêcher par le fichier?
Merci beaucoup!
Lorsque je veux insérer un montant x correspondant à un type A, ce message intervient: "La valeur que vous avez tapée est invalide, Un utilisateur a restreint les valeurs que peut prendre cette cellule".
Pourtant, j'ai exactement mis la formule que vous aviez inscrite (=INDIRECT(cell-1)) et bien nommé ma plage B (des bons). J'ai juste créé en premier lieu une liste pour mon type A et B.
Je peux donc effectivement inscrire le montant pour les types A mais Excel ne le valide pas.
Comment dois-je faire pour pouvoir rentrer le montant que je souhaite sans être empêcher par le fichier?
Merci beaucoup!