Rechercher : dans
Par :

EXCEL : création de listes conditionnelles ??

Dernière réponse le 28 jui 2009 à 16:36:00 moka, le 21 sep 2006 à 00:12:03 
 Signaler ce message aux modérateurs

Bonjour,

merci tout d'abord de vous attarder quelques minutes sur mon souci.

je voudrais créer des listes conditionnelles dans excel.
Par exemple je crée une colonne "equipe" en A et une colonne "joueur" en B
lorsque je vais me place sur A2 j'aurais le choix de 10 équipes puis une fois cette equipe choisie je me place sur B2 et là j'aimerais que la liste proposée soit celle des joueurs de l'equipe choisie en A2
bien evidemment pour la colonne B j'aurai 10 listes de joueurs correspondant à ma liste de 10 equipes en A.

je sais comment mettre une liste (données > validation etc ) mais je ne sais pas comment créer la condition entre le choix de la liste en colonne A et la proposition de la liste correspondante en colonne B!

merci par avance pour vos eclaircissements

cordialement

Meilleures réponses pour « EXCEL : création de listes conditionnelles ?? » dans :
Liste déroulante avec saisie semi automatique pour EXCEL VoirC'est une procédure qui demande un investissement personnel et qui n'est pas nécessairement facile à comprendre et à réaliser dès la première fois. Afin de rendre cette astuce facile à utiliser, nous allons employer les plages et les formules...
Eviter les doublons dans Excel VoirEviter les doublons lors d'un encodage dans un colonne de feuille excel: prendre le format conditionnel sur le première cellule sous les titres (par ex A2) choisir la formule suivante : =NB.SI($A$2:$A$21;A2)>1 mettre là la couleur de fond...
Listes déroulantes simples avec Excel VoirDans votre tableau, vous souhaitez insérer un texte ou une valeur choisi dans une liste (déroulante). vous créez votre liste, ligne aprés ligne, sur votre feuille en cours ou sur une autre feuille du classeur en cours. vous la nommez : INSERTION...

1

JvDo, le 21 sep 2006 à 19:22:44
  • +1

Bonjour,

utilises la formule =Indirect(cellule_première_liste) dans la liste de validation de la cellule ou tu veux voir s'afficher la liste des joueurs de l'équipe.

tu crées autant de noms qu'il y a d'équipes et chaque nom recouvrira la liste des joueurs de l'équipe.

je récapitule :
1) cellule A1 : une validation/liste (équipe1.....équipe10)
2) créer nom équipe1 pour la liste des joueurs de équipe1
créer nom équipe2 pour la liste des joueurs de équipe2
...................................
créer nom équipe10 pour la liste des joueurs de équipe10
3) cellule B1 : une validation/liste avec =Indirect(A1)

A+

Répondre à JvDo

26

cec, le 1 jui 2009 à 12:35:40

Merci beaucoup à JvDo !! je me torturais l'esprit à faire un truc avec BVA ... c'est bien plus simple comme ca !

Répondre à cec

2

moka, le 21 sep 2006 à 20:20:13

Je viens de me torturer l'esprit en essayant de comprendre la fonction indirect via d'autres pages mais je ne vois pas bien comment appliquer le 2)

qu'entendez vous par créer nom equipe 1 pour liste equipe 1?

Répondre à moka

3

JvDo, le 21 sep 2006 à 23:01:00
  • +1

Bonsoir,

tu fais une liste des joueurs de l'équipe1 et tu nommes cette zone "équipe1".

ainsi de suite pour les autres listes de joueurs.

quand tu feras indirect(A1), excel regardera dans A1, il trouvera le nom d'une équipe (disons équipe3) et, grâce à Indirect, il ira chercher la zone nommée "équipe3" qui deviendra la liste de validation de B1

A+

Répondre à JvDo

4

moka', le 21 sep 2006 à 23:52:06

Merci beaucoup pour le temps passé à me répondre sans que je puisse t'apporter aucune contrepartie dans ce domaine!!
ta denière précision m'a permis de réaliser exactement ce que je voulais faire.

j'ajouterais pour une autre personne qui lirait ce post sans s'y connaitre plus que mois que pour nommer une zone il faut la selectionner toute entière puis aller dans la section "name box" en haut a gauche juste a coté de la zone d'entrée des formules. on tape un nom valide et on fait entrée .

ensuite on suit exactement les conseils de JvDO et c'est joué

encore merci

;-)

Répondre à moka'

5

Romain Plassard, le 26 mar 2007 à 15:58:21

Je suis super heureux d'avoir enfin trouvé la réponse à ce probleme (je cherche depuis deja pas mal de temps, merci JvDo !!!

Répondre à Romain Plassard

6

boucherm, le 28 aoû 2007 à 13:21:15
  • +1

Salut

moi, je voudrais obtenir une liste déroulante à partir d'une valeur elle-même sélectionnée dans une autre liste déroulante. Est-ce possible sous excel??

merci de m'aider

A+

Configuration: Windows XP
Internet Explorer 7.0

Répondre à boucherm

7

andre34, le 2 sep 2007 à 16:26:59

Bonjour, Je connaissait cette manip sous excel.

Malheureusement je ne vois pas l' equivalent sous openoffice.

D' ailleurs quand j' ouvre la feuille de cacul excel OOO ne sais pas integrer la fonction "indirecte" dans la validation de données.

Quelqu' un a t'il resolu ce probleme ?

Merci d' avance de votre reponse

Configuration: Windows XP
Firefox 2.0

Répondre à andre34

8

tguery, le 19 sep 2007 à 21:08:41

Bonjour,

je narrive pas à faire une liste deroulante conditionelle.J´ai 1 liste déroulante et je voudrais que pour chaque nom une autre liste sorte dans la colonne da coté.jessaye d´utiliser la fonction indirect mais ca marche pas g procede ainsi:

-g créé une zone que g appele "volcan" avec les argument de ma liste déroulante
-avec la fonction g mis ma premiere liste deroulante en A1 et en ref texte g selectionné la zone mais il ne veut pas...

Je ne sais plus koi faire

HELP ME!!!!!!!!!!!!!!!!!

Thomas

Répondre à tguery

9

andre34, le 19 sep 2007 à 22:02:56

Bonjour,

Methode:

Objectif de la manip:

Autoriser des contenus en D2 fonction des titres choisis en C2

Créer des zones de choix (A2 à A5);(A10 à A13)et A16 à A24)
C' est ces choix qui apparaitrons en D2 fonction du titre choisi

Nommer ces zones identiquement au titre écrit en A1;A9 et A15(onglet insertion/nom/définir)Un titre bien identifié par zone.

Creer une liste identique aux titres(A22;A23 et A24)Ce sera la réference déroulante
Creer une liste deroulante en C2 correspondant à la liste de titre précédente : donnés/validation/liste=zone "A22;A23 et A24"

En D2 donnes/validation/liste puis "=INDIRECT(C2)"

L' exemple est disponible par mel si besoin

Bon courage
C' est assez simple André

Répondre à andre34

10

andre34, le 19 sep 2007 à 22:06:01

J' ai oublié le mel : andre.gremillet.nav @wanadoo.fr pour les interessés :je peux envoyer le fichier excel sans pb

Répondre à andre34

17

Zolou, le 26 mar 2008 à 19:57:40

J'aimerais bien recevoir ce fichier ! Pourriez-vous me le faire parvenir ?

Répondre à Zolou

18

andre34, le 26 mar 2008 à 21:50:23

Avec plaisir Quel est votre mel ? Le mien est plus haut. Cordialement

Répondre à andre34

23

Valou, le 29 nov 2008 à 17:04:50

Bonjour, j'aimerais recevoir le fichier Excel pour créer des listes déroulantes conditionnelles. Mon courriel est angel_tough@hotmail.com

Merci

Répondre à Valou

21

YOYO, le 21 avr 2008 à 13:17:41

Bonjour,
Je souhaiterai recevoir si possible le fichier excel enoncé plus haut par andre34...Merci d avance pour votre aide...Mon mail est le suivant : yohann09@hotmail.com
Je vous remercie...
---Salutations---

Répondre à YOYO

11

Tuderzt, le 1 fév 2008 à 16:00:26

Bonjour,

Je réactive ce sujet car je souhaite moi aussi faire des listes déroulantes conditionnelles. Les explications et exemples ci-dessus me permettent d'y parvenir, à un détail prêt : impossible d'utiliser un nom qui comporte des espaces ! Est-ce normal ou bien est-il possible de s'affranchir de cette limite ?

Dans mon cas, les premier menu déroulant comporte (notamment) :

Pré Benodet
Benodet Semaine 1
Benodet Semaine 2

Je voudrais que la liste conditionnelle me permette de proposer des dates correspondant, mais impossible de nommer la zone de date visées autrement que "Benodetsemaine1" ce qui implique que mon menu déroulant doit proposer la même chose, ce qui n'est que moyennement lisible.

D'avance merci pour votre aide !

Répondre à Tuderzt

20

JvDo, le 6 avr 2008 à 02:09:13

Bonsoir,

une réponse tardive :

comme Excel remplace les espaces par des soulignements dans les noms, il faut ajouter la fonction substitue(??;" ";"_") à l'intérieur du Indirect( )

Les ?? correspondent à la cellule qui contient le choix de la 1ère liste déroulante.

Cordialement

Répondre à JvDo

12

andre34, le 2 fév 2008 à 10:57:19

> > D' une maniere simpliste il n' est pas tres bon de mettre des espaces
> > dans les termes, et Excel le sait !!!...
> >
> > Une solution est en "vigueur" depuis longtemps : c' etait le caractere =
> > "_"
> >
> > Une solution simple est de mettre un point, c' est suffisamment
> > explicite et clair à mon avis, et ca fonctionne.
> >
> > Attention au parametrage du systeme (le point est ecrit avec le
> > caractere"." au dessus du";".
> > Selon le parametrage du PC le point des chiffres peut etre =E9crit comme =
> >
> > une virgule dans Excel.
> >
>Autre solution:
definir le nom de zone sans espace
Creer une liste identique aux titres(A22;A23 et A24)mais avec les espaces voulus
coller cette formule dans la formule de validation liste deroulante:"=SI(E1=A7;lettre.1;SI(E1=B7;chiffre.1;""))"
2 contraintes :1 le nombre de "si" est limité à 8 (de memoire) 2 les ref cellules ci dessus correspondent à un fichier actuel et non à celui defini dans le texte de 2006.
Me dire celui qui voudra ce fichier.

Le fichier modele est disponible

Répondre à andre34

24

loulette, le 11 fév 2009 à 13:07:54

Bonjour,

Je lis tous les échanges et je vous trouve bien calé sur Excel. Je voudrais recevoir tout ce qui peut m'être utile pour créer un "état de stock" avec les entrées, les sorties, le stock final en sachant que j'ai beaucoup de références et qu'elles peuvent être commandées de différentes façons. De ce fait, je voudrais avoir un menu déroulant à choix multiple pour pouvoir sélectionner la ou les réfs commandées et un autre menu déroulant me permettant de sélectionner une ou plusieurs références quantitatives. Une réf. peut-être commandée de manières différentes en fonction de la quantité voulue.

J'espère être suffisamment claire, dans ce fichier je souhaite aussi créer des liens qui me permettront de visualiser la cde relative à mon entrée en stock....

J'ai du taf!!!!!

Répondre à loulette

25

andre34, le 11 fév 2009 à 21:43:25

Bonjour,
Un peu de gentillesse ne nuit pas.
Votre probleme releve de la gestion de stock
Vous pouvez telecharger 'stockouti 'qui peut tres bien faire tout ca C'est gratuit
Je l' ai testé avec son auteur qui est une personne charmante.
J' ai abandonné pour des raisons professionnelles. Dommage
Tenez moi informé
Bon courage

Répondre à andre34

13

andre34, le 2 fév 2008 à 11:00:32

Pour recevoir mpar mel Merci

Répondre à andre34

19

Zolou, le 27 mar 2008 à 04:33:55

J'ai trouvé ma réponse merci !

Répondre à Zolou

14

rodia, le 5 fév 2008 à 10:12:44

Merci pour cette info c'est super
rodia

Répondre à rodia

15

Tuderzt, le 5 fév 2008 à 16:47:22

Bonjour,

Je vous remercie pour cette aide et serait en effet intéressé par le fichier !

D'avance merci

Tuderzt

Répondre à Tuderzt

16

andre34, le 5 fév 2008 à 22:49:22

Bonjour à tous,
Pas de probleme ,ayant changé de PC je viens de le refaire ....pour les amoureux d' excel mais.....comment je l'envoi ce fichier (mon mel est au dessus) Andre34 Ceux qui sont interessés se font connaitre.Je peux auusi le mettre sur le forum...mais je ne sais point faire!!!

Répondre à andre34

27

 bellehistoire, le 28 jui 2009 à 16:36:00

Bonjour,

Je serais intéressé par le ficher pour la liste conditionnelle, peux tu me l'envoyer????
merci d'avance.

Répondre à bellehistoire

22

tahiti_bop, le 24 jun 2008 à 14:19:52

Prébénodet
semaine 1
Semaine 2

...
ça l'auditeur de chez EY tout ça ...

Répondre à tahiti_bop