Problème liste déroulante conditionnelle

Ennida -  
 Ennida -
Bonjour,

je n'arrive pas à créer la liste déroulante du 3ième niveau.
Je ne sais pas non plus comment joindre mon fichier .
Merci de votre aide

A voir également:

9 réponses

Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 447
 
Bonjour
pour joindre le fichier ( ça parait nécessaire vu la question!):
site:
http://www.cijoint.fr
_Enregistrer le fichier sur le site
_copier le lien donné par ce site
_revenir ici donner le lien... avec quelques explications complémentaires.
A vous lire
Crdlmnt

0
Ennida
 
Merci pour les explications. Le lien vers mon fichier.

http://www.cijoint.fr/cjlink.php?file=cj201011/cijSEVoi3f.xls
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 447
 
Bonjour

vu le fichier.

Merci d'expliquer votre annotation pour B3:
"Remonte un seul choix de longueur alors qu'il y en a deux"
en fait sur la feuille Base, la colonne T ne comporte que la valeur 600? si vous en rajoutez une, vous la retrouver bien dans la liste déroulante? Non?

Crdlmnt
0
Ennida
 
Dans la feuille Formulaire :
- B2 est une liste de choix qui correspond aux différents types de luminaire de la feuille base
- B3 est une liste de choix d'après le nom "Genre" dépendant de la sélection du type de luminaire faite en B2
Ex si on sélectionne Tube il y a 1 genre T8
En B4 l'utilisateur doit avoir une liste de choix qui répond à la fois au critère Type Luminaire et au Critère Genre sélectionné. Dans le cas du choix "Tube," la liste de choix propose uniquement la longueur qui correspond à la ligne 7 de la base osram new led2 x130 Tube T8 ...600. il manque la longueur correspondant à la ligne3 Osram;

Merci
0

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

Posez votre question
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 447
 
Re
je ne veux pas chercher à comprendre vos références,ce n'est pas le but, mais pour moi, il n'y a en colonne T qu'un seule formule en T2 et rien d'autre.
Je ne vois donc pas comment vous pourriez avoir plusieurs valeurs dans cette liste!
Ou alors quelque chose m'échappe?
crdlmnt

Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
0
Ennida
 
Bjr

oui pour moi ma formule est fausse je cherche la "bonne" formule qui me permettrait d'avoir une liste de choix exacte dans le formulaire.
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 447
 
Je suis un peu dubitatif car mon point de vue me parait tellement simple que je doute fortement qu'il corresponde à ce que vous attendez, mais ce qui est sur, si le type donne la longueur::
en T2, à tirer vers le bas du tableau:
=SI(E2=formulaire!$B$2;H2;"")
vous éditera toutes les longueurs du types, plusieurs fois si elle s'y trouvent plusieurs fois
et
=SI(ET(E2=formulaire!$B$2;NB.SI($T$1:T1;H2)=0);H2;"")
attention aux blocages sur le 1° T1 et pas sur le 2°)
ne vous les éditera qu'une seule fois.

Dans les deux cas avec un menu "à trou" comme celui que vous avez en B2

Mais qu'est ce qui m'a échappé?

crdlmnt
0
Ennida
 
J'ai essayé de coller les formules mais ça n'a pas marché.

moi aussi ça m'échappe

j'ai également mis une validation de B3

=DECALER(LONGUEUR;EQUIV(B1;TypeLuminaire;0)-1+ EQUIV(B2;DECALER(GENRE;EQUIV(B1;TypeLuminaire;0)-1;);0)-1;0;SOMMEPROD((TypeLuminaire=B1)*(GENRE=B2)))
mais toujours pas de liste de choix (uniquement une longueur retournée au lieu de deux)
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 447
 
Ah? chez moi, ça donne ça.
http://www.cijoint.fr/cjlink.php?file=cj201011/cij957rQSD.xls
crdlmnt
0
Ennida
 
Oui ça marche si ce n'est qu'il y a un petit souci de recopie car il manque une longueur. Mon souci est surtout que la formule devient lourde avec toute la base de données.

dur dur
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 447
 
quelle est la longueur qui ne marche pas (sachant que les longueurs identiques ne sont éditées qu'une seule fois?
la formule n'est pas plus lourde que la précédente et sans formule, je ne vois pas ! :-)
Ceci dit je ne sais pas si le fichier que vous mettez à disposition est complet, mais 64,5k, on ne peut pas dire que ce soit lourd!
crdlmnt
0
Ennida
 
Bonjour,

Il y a un souci de recopie par exemble de la ligne 7 lorsqu'on sélectionne "tube". Merci en tout cas pour votre aide.
0