Fonction INDIRECT() Excel
quentin08
-
m@rina Messages postés 26183 Statut Contributeur -
m@rina Messages postés 26183 Statut Contributeur -
Bonjour,
J'ai dans un tableau 3 listes déroulantes, la premiere doit determiner la deuxieme et la troisieme doit etre determiné par la premiere et la deuxieme!!
Avez vous une idée comment procéder??
Fonction INDIRECT je pense mais le probleme c'est que ca prend en compte qu'une liste déroulante!
Merci beaucoup
J'ai dans un tableau 3 listes déroulantes, la premiere doit determiner la deuxieme et la troisieme doit etre determiné par la premiere et la deuxieme!!
Avez vous une idée comment procéder??
Fonction INDIRECT je pense mais le probleme c'est que ca prend en compte qu'une liste déroulante!
Merci beaucoup
A voir également:
- Fonction INDIRECT() Excel
- Fonction si et excel - Guide
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Fonction moyenne excel - Guide
- Déplacer colonne excel - Guide
9 réponses
Bonjour
Il faut organiser votre base de donnée comme suit, si possible sur ue feuille séparée:
Les noms donnés à chacune de ces listes doit formecrla liste du menu précédent, et ainsii de suite, en remontant
Par exemple, pour deux nivceau:
Une loste de tites en ligne, avec le nom "liste"
dans cahque colonne sous cette première liste, les données à affecter au 2° menus
Pour la validation de la peremière cellule (mettons A1 dans le champ à remplir):
=LISTE
pour la cellule correspondante, mettonS B1
La données de validation est = INDIRECT(A1)
ainsi excel affichera en B1la liste dont vous avez mis le nom en A1 avec la 1° liste.
Bonne chance.
Je joins au message dans 5 mn un exemple de mise en forme.
CRDLMNT
Il faut organiser votre base de donnée comme suit, si possible sur ue feuille séparée:
Les noms donnés à chacune de ces listes doit formecrla liste du menu précédent, et ainsii de suite, en remontant
Par exemple, pour deux nivceau:
Une loste de tites en ligne, avec le nom "liste"
dans cahque colonne sous cette première liste, les données à affecter au 2° menus
Pour la validation de la peremière cellule (mettons A1 dans le champ à remplir):
=LISTE
pour la cellule correspondante, mettonS B1
La données de validation est = INDIRECT(A1)
ainsi excel affichera en B1la liste dont vous avez mis le nom en A1 avec la 1° liste.
Bonne chance.
Je joins au message dans 5 mn un exemple de mise en forme.
CRDLMNT
Re
comme promis message précédent, ci joint fichier exemple:
http://www.cijoint.fr/cjlink.php?file=cj200805/cijAFvgNVf.xls
CRDLMNT
comme promis message précédent, ci joint fichier exemple:
http://www.cijoint.fr/cjlink.php?file=cj200805/cijAFvgNVf.xls
CRDLMNT
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci pour l'interet que vous portez tous à ma question tout d'abord!!
Mais en fait c'est un peu plus compliqué que ca!!
Le probleme c'est que j'ai des elements de la liste 2 qui sont presents dans plusieurs elements de la liste 1 (cf Hoyer ds le fichier joint), et des elements de la liste 3 qui sont present dans plusieurs elements de la liste 1 (cf SCHARRER&ANDRESEN)!!!
Je sais c'est assez galere!!et je suis vraiment perdu.
J'espere que vous comprendrez mieux avec ce fichier joint!
Merci encore à tous
http://www.cijoint.fr/cjlink.php?file=cj200805/cijEZxMbpg.xls.
Mais en fait c'est un peu plus compliqué que ca!!
Le probleme c'est que j'ai des elements de la liste 2 qui sont presents dans plusieurs elements de la liste 1 (cf Hoyer ds le fichier joint), et des elements de la liste 3 qui sont present dans plusieurs elements de la liste 1 (cf SCHARRER&ANDRESEN)!!!
Je sais c'est assez galere!!et je suis vraiment perdu.
J'espere que vous comprendrez mieux avec ce fichier joint!
Merci encore à tous
http://www.cijoint.fr/cjlink.php?file=cj200805/cijEZxMbpg.xls.
Bonsoir
Pour ma part, je ne vois que la solution de créer une base de données avec une liste pour chacun des niveaux, quitte à répéter dans chacune les informations qui s'y rapportent!
Excel n'autorisera pas une multi référence sur des listes diffèrentes.
Mais je n'ai pas la science infuse!
CRDLMNT.
Pour ma part, je ne vois que la solution de créer une base de données avec une liste pour chacun des niveaux, quitte à répéter dans chacune les informations qui s'y rapportent!
Excel n'autorisera pas une multi référence sur des listes diffèrentes.
Mais je n'ai pas la science infuse!
CRDLMNT.
Re Vaucluse,
Je n'avais pas prêté attention, mais il s'agit de la suite d'hier.
Quentin,
J'espère qu'avec ce fichier tu comprendras mieux le principe des listes dans la validations des données. ;-(
Cordialement.
Je n'avais pas prêté attention, mais il s'agit de la suite d'hier.
Quentin,
J'espère qu'avec ce fichier tu comprendras mieux le principe des listes dans la validations des données. ;-(
Cordialement.
Merci pour votre aide précieuse et votre temps passé sur ce sujet, j'ai enfin compris comment je pouvais m'en tirer!!!
A+
A+
Bonjour,
Je me permet de m'immiscer dans votre conversation car actuellement je réalise des listes déroulantes successives et cela marche très bien quand j'utilise la fonction indirect et des plages nommées fixes (nombre d'enregistrement fixe).
Seulement j'aimerai que mes plages de données nommées soit variables (que je puisse rajouter des enregistrements s'en avoir besoin de renommer ma plage plus grande).
Je sais aussi faire des plages variables avec la fonction décaler mais dès qu'il s'agit de combiner la fonction indirect avec ces plages variables plus rien ne se produit.
Vu que vous avez l'air d'avoir réfléchit sur l'utilisation des fonctions déroulantes, j'aimerai savoir si vous avez été confronté à ce problème et si oui, comment vous avez réussi à vous en dépatouiller...
Merci d'avance,
Arnaud
Je me permet de m'immiscer dans votre conversation car actuellement je réalise des listes déroulantes successives et cela marche très bien quand j'utilise la fonction indirect et des plages nommées fixes (nombre d'enregistrement fixe).
Seulement j'aimerai que mes plages de données nommées soit variables (que je puisse rajouter des enregistrements s'en avoir besoin de renommer ma plage plus grande).
Je sais aussi faire des plages variables avec la fonction décaler mais dès qu'il s'agit de combiner la fonction indirect avec ces plages variables plus rien ne se produit.
Vu que vous avez l'air d'avoir réfléchit sur l'utilisation des fonctions déroulantes, j'aimerai savoir si vous avez été confronté à ce problème et si oui, comment vous avez réussi à vous en dépatouiller...
Merci d'avance,
Arnaud