rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

EXCEL : création de listes conditionnelles ??

Posté par moka, le jeudi 21 septembre 2006 à 00:12:03
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
Répondre à moka  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
JvDo, le jeudi 21 septembre 2006 à 19:22:44
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

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
moka, le jeudi 21 septembre 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


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
JvDo, le jeudi 21 septembre 2006 à 23:01:00
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


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
moka', le jeudi 21 septembre 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


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Romain Plassard, le lundi 26 mars 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


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
boucherm, le mardi 28 août 2007 à 13:21:15
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


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
andre34, le dimanche 2 septembre 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


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
tguery, le mercredi 19 septembre 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


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
andre34, le mercredi 19 septembre 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


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
andre34, le mercredi 19 septembre 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


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Zolou, le mercredi 26 mars 2008 à 19:57:40
J'aimerais bien recevoir ce fichier ! Pourriez-vous me le faire parvenir ?
Répondre à Zolou

18


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
andre34, le mercredi 26 mars 2008 à 21:50:23
Avec plaisir Quel est votre mel ? Le mien est plus haut. Cordialement
Répondre à andre34

21


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
YOYO, le lundi 21 avril 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


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Tuderzt, le vendredi 1 février 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


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
JvDo, le dimanche 6 avril 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


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
andre34, le samedi 2 février 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

13


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
andre34, le samedi 2 février 2008 à 11:00:32
pour recevoir mpar mel Merci
Répondre à andre34

19


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Zolou, le jeudi 27 mars 2008 à 04:33:55
J'ai trouvé ma réponse merci !
Répondre à Zolou

14


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
rodia, le mardi 5 février 2008 à 10:12:44
Merci pour cette info c'est super
rodia
Répondre à rodia

15


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Tuderzt, le mardi 5 février 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


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
andre34, le mardi 5 février 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

22


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 tahiti_bop, le mardi 24 juin 2008 à 14:19:52
prébénodet
semaine 1
Semaine 2

...
ça l'auditeur de chez EY tout ça ...
Répondre à tahiti_bop
Logiciels pertinents trouvés dans les téléchargements
Télécharger Excel Viewer 2003Excel Viewer - Avec Microsoft Office Excel Viewer 2003, vous pouvez ouvrir, afficher et imprimer des classeurs Excel (fichiers XLS ), même...Catégorie: Tableur
Licence: Freeware/gratuit
Télécharger PDF Creator 0.9.5PDF Creator - PDF Creator est un outil gratuit permettant de créer des PDF à partir de presque n'importe quelle application capable...Catégorie: PDF
Licence: Open Source
Télécharger AVS Disc Creator 2.1.5.100AVS Disc Creator - Avec AVS DiscCreator vous pouvez rapidement graver vos données sur CD/DVD et Blu-ray disc. <h2>Fonctionnalités</h2> ...Catégorie: Gravure
Licence: Freeware/gratuit
Télécharger LC ISO Creator 1.1LC ISO Creator - LC ISO Creator est très simple: Il permet de créer un fichier .ISO à partir de vos CD. Cela vous permet ensuite...Catégorie: Gravure
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « EXCEL : création de listes conditionnelles ?? »