Cascade liste deroulante dynamique

Résolu
Mistral_13200 Messages postés 636 Date d'inscription   Statut Membre Dernière intervention   -  
Mistral_13200 Messages postés 636 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,
J'ai encore besoin de vous … Je suis Windows 7 et Excel 2010.
J’ai besoin de créer des listes déroulantes dynamiques en cascade.
Pour les colonnes je suis arrivé à faire ce que je voulais et ça fonctionne. Je peux ajouter ou supprimer des colonnes et rendre la première liste déroulante dynamique.
Par contre pour les lignes j’ai une erreur « #Valeur » que je ne parviens pas à corriger.
Avec le lien ci-dessous, vous avez une version allégée de mon fichier :

https://www.cjoint.com/c/IFuiPMSMWUW

L’un de vous pourrait-il m’aider.
D’avance Merci.
Mistral
A voir également:

5 réponses

DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 
Bonjour à tous,

Ta formule fonctionne tres bien et il suffit de la mettre dans la liste de validation telle
quelle.
https://www.cjoint.com/c/IFujexSWe8B

Crdlmt
0
Mistral_13200 Messages postés 636 Date d'inscription   Statut Membre Dernière intervention   4
 
Tout d'abord merci pour ta réponse.
Effectivement cela semble fonctionner, mais alors pourquoi j'ai cette erreur #Valeur" cellule B18 de l'onglet "Catégories".

Je vais poursuivre le création de mon classeur.
Mille mercis à toi
Mistral
0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 
parce que decaler() ne travaille qu'a l’intérieur d'une fonction
Pour voir le résultat je fais
=somme(decaler())
et la tu vois ta plage

Crdlmt
0
Mistral_13200 Messages postés 636 Date d'inscription   Statut Membre Dernière intervention   4
 
J'ai un autre problème ...
Dans la première liste déroulante j'ai le choix pour toutes les catégories.
Par contre pour la seconde, celle qui dépend du choix dans la première, j'ai toujours les même valeurs.
Voir fichier ci-joint :
https://www.cjoint.com/c/IFuo3P000PW

Je ne comprends pas

Mistarl
0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 
=DECALER(Catégories!$A$1;1;EQUIV($E$9;Catégories!$1:$1;0)-1;NBVAL(DECALER(Catégories!$A$1;1;EQUIV($E$9;Catégories!$1:$1;0)-1;20;1));1)
0
Mistral_13200 Messages postés 636 Date d'inscription   Statut Membre Dernière intervention   4
 
Bonjour DjiDji,

Merci pour le temps que tu consacre à mon problème, mais malheureusement ta dernière réponse ne change rien à mon problème.
J'ai refait mon classeur en mettant des annotations sur le 1er onglet en espérant que cela rendra les choses plus claires :

https://www.cjoint.com/c/IFvmkUt6NyW

J'ai encore passé la matinée dessus sans rien trouver de concret.

Cordialement
Mistral
0
DjiDji59430 Messages postés 4253 Date d'inscription   Statut Membre Dernière intervention   700
 
Forcement, apprend a te servir de la fonction equiv()

DECALER(Catégories!$A$1;1;EQUIV(Opérations!$E$9;Catégories!$1:$1;0)-1;NBVAL(DECALER(Catégories!$A$1;1;EQUIV(Opérations!$E$9;Catégories!$1:$1;0)-1;20;1));1)


Crdlmt
0

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

Posez votre question
Mistral_13200 Messages postés 636 Date d'inscription   Statut Membre Dernière intervention   4
 
Ça fonctionne, mille mercis à toi.

Mistral.
0