Liste de validation filtrée

Cepphyr

XLDnaute Nouveau
Bonjour,

Mon tableau composé de deux colonnes [Couleur] et [Forme] ainsi qu'une cellule proposant une liste (de formes) :

Je souhaite que cette liste soit conditionnée par rapport aux couleurs.

Ci-joint un fichier plus explicatif.

Merci par avance.
 

Pièces jointes

  • Liste filtrée.xlsx
    11.1 KB · Affichages: 15

JHA

XLDnaute Barbatruc
Bonjour à tous,

Voir fichier joint.
1) Création de 2 listes dynamiques
Couleur =DECALER(Sheet1!$A$2;;;NBVAL(Sheet1!$A:$A)-1)
Forme =DECALER(Couleur;;1)
2) En colonne "G" créalion d'une liste sans doublon
=SIERREUR(INDEX(Couleur;EQUIV(0;INDEX(NB.SI($G$1:$G1;Couleur););0));"")
3) En "D2", création d'une liste de choix de couleur (Données/validation de données/liste/formule)
=DECALER($G$2;;;NB.SI($G$2:$G$20;"><"))
4) En colonne "H" création d'une liste suivant choix en "D2" formule matricielle
=SIERREUR(INDEX(Forme;PETITE.VALEUR(SI(Couleur=$D$2;LIGNE(Couleur)-1);LIGNE(1:1)));"")
5)En "D3" création d'une liste de choix de forme (Données/validation de données/liste/formule)
=DECALER($H$2;;;NB.SI($H$2:$H$20;"><"))

Tu peux ajouter des données en A et B, elles seront prises en compte dans les listes
Les colonnes "G"et "H" peuvent être masquées ou mises dans un autre onglet.

Si tu veux des listes suivant la couleur "Rouge" et non le mot "Rouge", il faut du VBA.

JHA
 

Pièces jointes

  • Liste filtrée.xlsx
    13 KB · Affichages: 14

Cepphyr

XLDnaute Nouveau
Bonjour et merci pour la réponse.

Le résultat se rapproche de ce que je cherche mais ma description manquait de précision.

Ma liste n'est conditionné que par une seule couleur, est-il possible de définir le filtre directement dans une commande ?

Ci joint le fichier de base avec les compléments d'informations.

Merci encore pour la réponse et merci d'avance pour les prochaines :)
 

Pièces jointes

  • Liste filtrée.xlsx
    11.2 KB · Affichages: 7

JHA

XLDnaute Barbatruc
Bonjour à tous,

Pour créer ta liste dans le menu déroulant "sans VBA", je pense qu'il te faut avoir une liste qui gère ta recherche.
Sur ton second fichier, j'ai mis tes données en mode tableau.
J'ai inséré une MFC (en orange) pour faire ressortir les données "Rouge".
On peut trier sur la couleur en colonne "A"
Il y a un second onglet qui gère ta liste pour le menu déroulant.

JHA
 

Pièces jointes

  • Liste filtrée (1).xlsx
    14.4 KB · Affichages: 14

Discussions similaires

Réponses
17
Affichages
324

Statistiques des forums

Discussions
312 187
Messages
2 086 024
Membres
103 097
dernier inscrit
Benduch