Excel - Liste déroulante conditionnelle
Résolu/Fermé
A voir également:
- Excel la source est reconnu comme erroné
- Excel liste déroulante selon critère - Meilleures réponses
- La source est reconnue comme erronée excel - Meilleures réponses
- Cle usb non reconnu - Guide
- Liste déroulante excel - Guide
- Aller à la ligne excel - Guide
- Comment calculer la moyenne sur excel - Guide
- Si et excel - Guide
39 réponses
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
17 déc. 2008 à 09:01
17 déc. 2008 à 09:01
Bonjour,
Ci joint quelques démos de listes à validation de données
http://www.cijoint.fr/cjlink.php?file=cj200812/cijUN62mwY.xls
Certaines utilisent le VBA; mattre la sécurité macro en niveau moyen (outils-macros-sécurité)
Ci joint quelques démos de listes à validation de données
http://www.cijoint.fr/cjlink.php?file=cj200812/cijUN62mwY.xls
Certaines utilisent le VBA; mattre la sécurité macro en niveau moyen (outils-macros-sécurité)
mathbou73
Messages postés
1
Date d'inscription
mardi 14 avril 2009
Statut
Membre
Dernière intervention
14 avril 2009
14 avril 2009 à 14:46
14 avril 2009 à 14:46
Bonjour tout le monde
Ce sujet m'interresse fortement et a mon tour j'aimerai bien savoir la solution mais j'arrive pas a ouvrir les liens du tutoriel envoyer par michel , comment je peux les voir?
merci d'avance
Ce sujet m'interresse fortement et a mon tour j'aimerai bien savoir la solution mais j'arrive pas a ouvrir les liens du tutoriel envoyer par michel , comment je peux les voir?
merci d'avance
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
14 avril 2009 à 16:47
14 avril 2009 à 16:47
Bonjour
Ci joint la bête
https://www.cjoint.com/?eqgySzCwMZ
Ci joint la bête
https://www.cjoint.com/?eqgySzCwMZ
bonjour Michel!
Je sais qu'on a du vous le demander plein de fois mais j'ai un problème avec les listes conditionnelles:en faite j'ai suivi les exemple à la lettre mais lorsque pour la seconde liste (après être allée dans donnée->validation->liste et que je tape dans source =INDIRECt puis la cellule de référence, c'est à dire celle de la première liste déroulante entre parenthèse excel affiche le message suivant:"la source est reconnu comme erronée, voulez vous continuez?" et lorsque je clique OUI la liste est vide... j'ai vraiment besoin d'aide!
mon document peut être trouvé sur le site suivant: https://www.cjoint.com/?fnatmlxztQ
je cherche à associer un ou plusieurs numéros de badge à chaque plaque d'immatriculation! les données sources se trouvent sur la feuille 2
Je sais qu'on a du vous le demander plein de fois mais j'ai un problème avec les listes conditionnelles:en faite j'ai suivi les exemple à la lettre mais lorsque pour la seconde liste (après être allée dans donnée->validation->liste et que je tape dans source =INDIRECt puis la cellule de référence, c'est à dire celle de la première liste déroulante entre parenthèse excel affiche le message suivant:"la source est reconnu comme erronée, voulez vous continuez?" et lorsque je clique OUI la liste est vide... j'ai vraiment besoin d'aide!
mon document peut être trouvé sur le site suivant: https://www.cjoint.com/?fnatmlxztQ
je cherche à associer un ou plusieurs numéros de badge à chaque plaque d'immatriculation! les données sources se trouvent sur la feuille 2
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
>
stagiaire01
13 mai 2009 à 08:08
13 mai 2009 à 08:08
Bonjour,
Déjà il a fallu que je cherche de quelle cellule il s'agissait !!! Vachement sympa de ta part.
Ensuite C5 fait appel au nom "étapes"...?
bon!
les cellules nommées par ex: B23:B24 ont un nom différent _104_CDD_91 que ce qui est écrit dans "plaque"; 104CDD91 et parfois il est écrit le numéro de plaque avec des espaces 104 CDD 91 d'où refus
solution: évite les espaces et dans la plage "plaque" écris les numéros précédés d'un _ et reconstruis tous les noms car un nom de cellule doit commencer par une lettre ou "_" et ne doit pas avoir d'espace
OU SURTOUT
utiliser la fonction DECALER qui t'autorise alors à mettre des espaces dans le numéro de plaque et limite le "nommage" des noms de badges à la première colonne (j'ai prévu jusqu'à 5 badges)
p'tite démo:
https://www.cjoint.com/?fnibQ7TEZo
Déjà il a fallu que je cherche de quelle cellule il s'agissait !!! Vachement sympa de ta part.
Ensuite C5 fait appel au nom "étapes"...?
bon!
les cellules nommées par ex: B23:B24 ont un nom différent _104_CDD_91 que ce qui est écrit dans "plaque"; 104CDD91 et parfois il est écrit le numéro de plaque avec des espaces 104 CDD 91 d'où refus
solution: évite les espaces et dans la plage "plaque" écris les numéros précédés d'un _ et reconstruis tous les noms car un nom de cellule doit commencer par une lettre ou "_" et ne doit pas avoir d'espace
OU SURTOUT
utiliser la fonction DECALER qui t'autorise alors à mettre des espaces dans le numéro de plaque et limite le "nommage" des noms de badges à la première colonne (j'ai prévu jusqu'à 5 badges)
p'tite démo:
https://www.cjoint.com/?fnibQ7TEZo
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
12 juin 2009 à 10:44
12 juin 2009 à 10:44
Dire Bonjour n'est pas obligatoire bien sûr
http://www.commentcamarche.net/contents/ccmguide/ccmcharte respect autrui.php3#politesse
pour le fichier
https://www.cjoint.com/?gmkNPn6vD1
http://www.commentcamarche.net/contents/ccmguide/ccmcharte respect autrui.php3#politesse
pour le fichier
https://www.cjoint.com/?gmkNPn6vD1
Bonjour michel,
Vous m'avez l'air d'avoir trouvé la solution à tous ces problèmes, malheureusement les liens fournis comme vous le savez s ne sont pas permanents - pourriez-vous le reposter une nouvelle fois ? Un exemple vaut mieux que de longs discours (je cherche juste à faire une liste conditionnelle sur plusieurs étages).
Merci d'avance,
Arnaud13
Vous m'avez l'air d'avoir trouvé la solution à tous ces problèmes, malheureusement les liens fournis comme vous le savez s ne sont pas permanents - pourriez-vous le reposter une nouvelle fois ? Un exemple vaut mieux que de longs discours (je cherche juste à faire une liste conditionnelle sur plusieurs étages).
Merci d'avance,
Arnaud13
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
>
Arnaud13
20 août 2009 à 15:52
20 août 2009 à 15:52
Arnaud13
>
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
20 août 2009 à 16:26
20 août 2009 à 16:26
Yes yes yes ! Merci pour la réactivité et la clarté du fichier - ça marche d'enfer.
Bien cordialement,
Arnaud13
Bien cordialement,
Arnaud13
SEB
>
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
15 sept. 2009 à 11:37
15 sept. 2009 à 11:37
Bonjour Michel
Malheuresement j'arrive trop tard, le lien est désactivé.
Serait-il possible, encore une fois, de le réactiver svp?
Merci bcp d'avance
Malheuresement j'arrive trop tard, le lien est désactivé.
Serait-il possible, encore une fois, de le réactiver svp?
Merci bcp d'avance
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
>
SEB
15 sept. 2009 à 12:13
15 sept. 2009 à 12:13
Excusez moi par rapport au fait que je ne répondes pas tout de suite, mais votre idées m'a bien aidé
merci beaucoup
merci beaucoup
vodkaddictgeii
Messages postés
1
Date d'inscription
jeudi 8 avril 2010
Statut
Membre
Dernière intervention
8 avril 2010
8 avril 2010 à 17:41
8 avril 2010 à 17:41
Bonjour,
Dans le cadre de mon stage de fin d'année je dois créer une base de donnée et ensuite utiliser cette base de donnée dans un tableau à l'aide d'une liste déroulante.
Par exemple, dans ma base de donnée j'ai :
- . | secteur | action |
Option1 | 2 | 3 |
Option2 | 4 | 6 |
Si je choisi Option1 dans ma 1ère colonne, les valeurs 2 et 3 doivent s'inscrire dans respectivement dans les colonnes 2 et 3.
Si quelqu'un voit comment faire, je suis ouvert à toutes les propositions!
Merci d'avance
Dans le cadre de mon stage de fin d'année je dois créer une base de donnée et ensuite utiliser cette base de donnée dans un tableau à l'aide d'une liste déroulante.
Par exemple, dans ma base de donnée j'ai :
- . | secteur | action |
Option1 | 2 | 3 |
Option2 | 4 | 6 |
Si je choisi Option1 dans ma 1ère colonne, les valeurs 2 et 3 doivent s'inscrire dans respectivement dans les colonnes 2 et 3.
Si quelqu'un voit comment faire, je suis ouvert à toutes les propositions!
Merci d'avance
Bonjour,
je sui stoujours bloquée avec ce sujet. La plupart des liens son désactivés et je ne m y retrouve guère dans le fichier avec les exemples. Je vois que "michel_m" est très actif et à l'ai de s'y connaitre. pourriez vous m aider pour la solution à ce problème ? car même après avoir lu tout le sujet j n y parviens pas.
Mon problème : celui du topic : une liste déroulante qui dépand de la 1ere. Et même souci avec la fonction "INDIRECT..." il me dit que le champ est incorrect et ma liste vide.
Merci de vos réponses.
Cam
je sui stoujours bloquée avec ce sujet. La plupart des liens son désactivés et je ne m y retrouve guère dans le fichier avec les exemples. Je vois que "michel_m" est très actif et à l'ai de s'y connaitre. pourriez vous m aider pour la solution à ce problème ? car même après avoir lu tout le sujet j n y parviens pas.
Mon problème : celui du topic : une liste déroulante qui dépand de la 1ere. Et même souci avec la fonction "INDIRECT..." il me dit que le champ est incorrect et ma liste vide.
Merci de vos réponses.
Cam
Mytå
Messages postés
2973
Date d'inscription
mardi 20 janvier 2009
Statut
Contributeur
Dernière intervention
20 décembre 2016
950
Modifié par Mytå le 29/08/2010 à 01:33
Modifié par Mytå le 29/08/2010 à 01:33
Salut le forum
Essaye de nous joindre ton fichier
Ou regarde cette discussion
Pour joindre un fichier, tu crèes un lien à l'aide de
https://www.cjoint.com/ ou de http://cijoint.fr/ et tu
recopies le lien dans ton prochain message.
Mytå
Merci de donner suite à votre question, nous ne sommes pas des robots...
Versions installées [MsProject 2003(FR), Excel 2003-2007(FR)]
Essaye de nous joindre ton fichier
Ou regarde cette discussion
Pour joindre un fichier, tu crèes un lien à l'aide de
https://www.cjoint.com/ ou de http://cijoint.fr/ et tu
recopies le lien dans ton prochain message.
Mytå
Merci de donner suite à votre question, nous ne sommes pas des robots...
Versions installées [MsProject 2003(FR), Excel 2003-2007(FR)]
Voici mon fichier, j'espère que vous vous y retrouverez.
https://www.cjoint.com/?iDlQK6WjXS
Maintenant ça fonctionne enfin mais je ne savais pas que le nom de la liste devait exactement être le même que l'élément précédent.
Maintenant j'aimerais pouvoir étendre mes fonctions jusqu'à la ligne 22.
Si je fais comme pour étendre une formule ça va pas d'enfer.. peut-être est ce que je manipule mal le tout ?
Aussi, dans le lien que tu me donnes, à quoi sert la fonction DECALER ? et NBVAL c'est quoi?
Merci ,
bon dimanche
Cam
https://www.cjoint.com/?iDlQK6WjXS
Maintenant ça fonctionne enfin mais je ne savais pas que le nom de la liste devait exactement être le même que l'élément précédent.
Maintenant j'aimerais pouvoir étendre mes fonctions jusqu'à la ligne 22.
Si je fais comme pour étendre une formule ça va pas d'enfer.. peut-être est ce que je manipule mal le tout ?
Aussi, dans le lien que tu me donnes, à quoi sert la fonction DECALER ? et NBVAL c'est quoi?
Merci ,
bon dimanche
Cam
Merci beaucoup à Michel_m pour le fichier "boite à listes", qui est super ! +++
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
13 oct. 2010 à 12:09
13 oct. 2010 à 12:09
Merci de ton merci, piratman, ca se fait se + en + rare !
Bonjour,
Au sujet des listes déroulantes en cascade, mon soucis est que, dans la première liste, il y a des valeurs qui ne doivent pas pointer sur une autre liste déroulante mais, dont on doit pouvoir saisir sa propre valeur. Est-ce possible ?
exemple: en fonction de qu'on va choisir dans la liste déroulante en Cellule A2= une liste : Entrée-Plat-Fromage-Dessert / la cellule suivante proposera la liste associée SAUF pour le cas de l'addition où le montant sera saisi
Si A2="Entrée" alors B2="cridités-oeuf-charcuterie-melon"
Si A2="Plat" alors B2="poisson-viande-poulet"
Si A2="Fromage" alors B2="picodon-camenbert-roquefort"
Si A2="Dessert" alors B2="fruit-glace-patisserie"
Si A2=Addition" alors B2=<libre de saisir ce que l'on veut"
@+
Au sujet des listes déroulantes en cascade, mon soucis est que, dans la première liste, il y a des valeurs qui ne doivent pas pointer sur une autre liste déroulante mais, dont on doit pouvoir saisir sa propre valeur. Est-ce possible ?
exemple: en fonction de qu'on va choisir dans la liste déroulante en Cellule A2= une liste : Entrée-Plat-Fromage-Dessert / la cellule suivante proposera la liste associée SAUF pour le cas de l'addition où le montant sera saisi
Si A2="Entrée" alors B2="cridités-oeuf-charcuterie-melon"
Si A2="Plat" alors B2="poisson-viande-poulet"
Si A2="Fromage" alors B2="picodon-camenbert-roquefort"
Si A2="Dessert" alors B2="fruit-glace-patisserie"
Si A2=Addition" alors B2=<libre de saisir ce que l'on veut"
@+
mascio
Messages postés
25
Date d'inscription
mardi 3 juillet 2007
Statut
Membre
Dernière intervention
30 août 2018
4
19 avril 2011 à 09:58
19 avril 2011 à 09:58
Tu entres dans le champ Source (Données\Validation\Liste):
=DECALER(liste_Item;EQUIV(A1;liste_Services;0)-1;;NB.SI(liste_Services;A1))
en remplaçant A1 par l'adresse de la cellule dans laquelle tu as effectué le choix du service.
La liste 'liste_Services' doit impérativement être triée pour que ça fonctionne.
=DECALER(liste_Item;EQUIV(A1;liste_Services;0)-1;;NB.SI(liste_Services;A1))
en remplaçant A1 par l'adresse de la cellule dans laquelle tu as effectué le choix du service.
La liste 'liste_Services' doit impérativement être triée pour que ça fonctionne.
pilote360
Messages postés
150
Date d'inscription
vendredi 3 juin 2011
Statut
Membre
Dernière intervention
31 juillet 2015
2
24 juil. 2011 à 22:10
24 juil. 2011 à 22:10
bonjour je suis dsl j'arrive un peu tard --' mais j'aurais une question est ce que quelqu'un connaitrait une astuce pr mettre des espace entre les noms?
merci pr votre attention ....
merci pr votre attention ....
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
24 août 2011 à 19:11
24 août 2011 à 19:11
Bonjour
ci joint le classeur
https://www.cjoint.com/?3Hytkw3rzmc
ci joint le classeur
https://www.cjoint.com/?3Hytkw3rzmc
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
6 sept. 2011 à 11:30
6 sept. 2011 à 11:30
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
3 oct. 2011 à 09:52
3 oct. 2011 à 09:52
Bonjour,
https://www.cjoint.com/?3JdjZSqIBUx
https://www.cjoint.com/?3JdjZSqIBUx
Bonjour,
Ca fait des jours que je planche sur cette histoire de liste déroulante conditionnelle et je vais craquer !
J'ai compris la manipulation, mais lorsque je veux faire ma 2ème liste, j'ai encore et toujours ce même message d'erreur que plusieurs ont déjà eu avant moi. Et je ne vois toujours pas d'où ça peut venir.
Je ne peux pas télécharger les fichiers joints, je suis au boulot, et de toutes façons ils ne sont plus disponibles.
Est-ce que quelqu'un aurait la gentillesse d'expliquer la manip à faire en clair, ici, sans utiliser un fichier joint svp ???
J'ai essayé avec excel 2007 et la fonction INDIRECT, résultat : message d'erreur.
J'ai essayé avec excel 2010, et toujours message d'erreur !
Alors soit je suis une quiche, soit il me manque une étape dans le déroulement de l'opération !
J'en ai expressément besoin, aidez moi s'il vous plait !!!
Ca fait des jours que je planche sur cette histoire de liste déroulante conditionnelle et je vais craquer !
J'ai compris la manipulation, mais lorsque je veux faire ma 2ème liste, j'ai encore et toujours ce même message d'erreur que plusieurs ont déjà eu avant moi. Et je ne vois toujours pas d'où ça peut venir.
Je ne peux pas télécharger les fichiers joints, je suis au boulot, et de toutes façons ils ne sont plus disponibles.
Est-ce que quelqu'un aurait la gentillesse d'expliquer la manip à faire en clair, ici, sans utiliser un fichier joint svp ???
J'ai essayé avec excel 2007 et la fonction INDIRECT, résultat : message d'erreur.
J'ai essayé avec excel 2010, et toujours message d'erreur !
Alors soit je suis une quiche, soit il me manque une étape dans le déroulement de l'opération !
J'en ai expressément besoin, aidez moi s'il vous plait !!!
Bonjour Michel...
Vous serait-il possible de remettre le fichier en ligne svp ?
Merci
Vous serait-il possible de remettre le fichier en ligne svp ?
Merci
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
1 déc. 2011 à 09:48
1 déc. 2011 à 09:48
jecirbe
Messages postés
2
Date d'inscription
vendredi 9 décembre 2011
Statut
Membre
Dernière intervention
10 décembre 2011
9 déc. 2011 à 23:41
9 déc. 2011 à 23:41
Bonsoir Michel...
Vous serait-il possible de remettre le fichier en ligne svp ? le lien n'est plus disponible
Merci d'avance
Vous serait-il possible de remettre le fichier en ligne svp ? le lien n'est plus disponible
Merci d'avance
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
10 déc. 2011 à 08:24
10 déc. 2011 à 08:24
bonjour,
https://www.cjoint.com/?0Lkiyz1aZAJ
https://www.cjoint.com/?0Lkiyz1aZAJ
jecirbe
Messages postés
2
Date d'inscription
vendredi 9 décembre 2011
Statut
Membre
Dernière intervention
10 décembre 2011
10 déc. 2011 à 13:29
10 déc. 2011 à 13:29
Merci,
je vais étudier tout ceci
je vais étudier tout ceci
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
11 mai 2015 à 11:30
11 mai 2015 à 11:30
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
1 déc. 2015 à 17:21
1 déc. 2015 à 17:21
Bonjour
http://www.cjoint.com/c/ELbqvTJ6oQQ
http://www.cjoint.com/c/ELbqvTJ6oQQ
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
>
cdaudet
7 déc. 2015 à 14:00
7 déc. 2015 à 14:00
Bonjour,
http://www.cjoint.com/c/ELhnaup8LSR
http://www.cjoint.com/c/ELhnaup8LSR
cthierry37
Messages postés
1
Date d'inscription
vendredi 4 mars 2016
Statut
Membre
Dernière intervention
4 mars 2016
>
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
4 mars 2016 à 09:47
4 mars 2016 à 09:47
Bonjour Michel,
Je suis nouveau sur le forum et je suis pas fortiche en Excel mais le fichier tant réclamé pourrait m'aider car je cherche justement une solution pour créer une liste déroulante conditionnelle.
Je vois que je ne suis pas le seul à réclamer pour la xième fois le fichier. Désolé et enrore merci d'avance.
Cordialement.
Je suis nouveau sur le forum et je suis pas fortiche en Excel mais le fichier tant réclamé pourrait m'aider car je cherche justement une solution pour créer une liste déroulante conditionnelle.
Je vois que je ne suis pas le seul à réclamer pour la xième fois le fichier. Désolé et enrore merci d'avance.
Cordialement.
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 310
>
cthierry37
Messages postés
1
Date d'inscription
vendredi 4 mars 2016
Statut
Membre
Dernière intervention
4 mars 2016
4 mars 2016 à 11:15
4 mars 2016 à 11:15
Bonjour
http://www.cjoint.com/c/FCekpghaRHD
http://www.cjoint.com/c/FCekpghaRHD