Liste déroulante et fonction si

Résolu/Fermé
jutlee Messages postés 14 Date d'inscription mercredi 23 novembre 2011 Statut Membre Dernière intervention 12 avril 2012 - 2 mars 2012 à 20:18
 rools - 22 sept. 2015 à 15:00
Bonsoir,

Je souhaiterai faire apparaitre une liste déroulante en fonction d'un critère d'une autre cellule.

Par exemple en cellule C3 j'ai une liste de choix d'importateurs quand je sélectionne Martin (par exemple) je souhaiterai que dans la cellule D3 apparaissent une liste déroulante des clients associés.

Existe-t-il une formule pour le faire sous excel 2007 ?

Merci d'avance pour votre aide.



A voir également:

5 réponses

jutlee Messages postés 14 Date d'inscription mercredi 23 novembre 2011 Statut Membre Dernière intervention 12 avril 2012 2
3 mars 2012 à 11:06
Bonjour,

Tout d'abord merci pour ta réponse.

Un petit problème quand même quand je met la formule en D3 et que je rempli la case C3 avec martin cela me rempli automatiquement la cellule D3 avec le 3ème nom de client de la plage.

Moi je voudrai choisir dans la liste déroulante quel client je souhaite selectionner.
2
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 395
Modifié par Vaucluse le 3/03/2012 à 11:55
Bonjour tous

en attendant Mike:
la formule n'est pas à mettre directement dans la cellule mais dans la validation
sélectionnez D3
données / validation > "liste"
*et là en bas de la fenêtre, entrez =INDIRECT(D3)
qui affichera la liste nommée dont le nom est entré en C3
crdlmnt



https://www.cjoint.com/?BCdl3D5NeRE

crdlmnt
0
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
3 mars 2012 à 13:18
Re,

Comme demandé, exemple sur le lien ci dessous avec explications

https://www.cjoint.com/?BCdnrvkJWvO
1
Mike-31 Messages postés 18313 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 5 073
Modifié par Mike-31 le 2/03/2012 à 21:15
Salut,

Si bien compris la demande,
il suffit de nommer des plages, exemple la plage A1:A20 sur une feuille de son choix, mais la nommer au nom qui sera affiché en C3 Martin.
Dans cette plage saisir les données associées à ce nom
en D3 créer une liste de validation la formule est =INDIRECT($C$3)

créer autant de plages nommées que de nom à afficher

si tu as plusieurs noms à afficher en C3 faire également une liste de validation de sorte à n'avoir qu'à sélectionner le nom et la validation en D3 sera automatique.

Si tu as besoin d'un exemple fais signe
A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
jutlee Messages postés 14 Date d'inscription mercredi 23 novembre 2011 Statut Membre Dernière intervention 12 avril 2012 2
4 mars 2012 à 11:53
Merci beaucoup ça marche super.
0

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

Posez votre question
Merci aussi même si j'ai rien demandé =D

Dommage que les exemples ne soient plus disponibles cependant j'ai réussi avec vos explications !
0