Liste déroulante conditionnelle

Bonsoir,

Je viens vers vous car je suis bloqué sur une liste déroulante excel bien plus complexe que je ne l'aurai cru initialement.

En fait mon objectif est le suivant :

Pour un modèle produit mentionné dans un onglet (ex: MacBook Pro 13") de renvoyer toutes les références machines concernant ce produit et ceci n'est visiblement pas faisable via la fonction INDIRECT().

Je reprends l'exemple de façon plus concrète. J'ai donc un onglet "Assets" dans lequel j'ai en colonne "F" le modèle (ex: MacBook Pro 13"). Je désire donc avoir une liste déroulante en colonne "G" qui réagit de façon dynamique en fonction de l'onglet " Receipt material (SD)" en m'affichant sous forme de liste déroulante toutes les références (colonne "C") correspondant au produit sélectionné (colonne "D").

En ayant comme modèle "Macbook Pro 13"" dans l'onglet "Assets" (colonne "F") je devrai donc obtenir en colonne "G" une liste déroulante qui me propose " FR-8D102141H_1, FR-8D102141H_2, FR-8D102141H_3".

Je ne sais pas si je suis très clair dans mes explications mais l'action est bien plus complexe que je le pensais du coup je bloque complètement.

Je vous remercie d'avance si vous pouvez me venir en aide.

Cordialement,

Raphaël

Bonjour,

tu peux utiliser la fonction décaler qui sera plus simple pour toi , voir ton fichier en PJ pour exemple

bonjour

un essai

15raphael.xlsm (66.38 Ko)

cordialement

Bnsoir,

Un autre essai, bas aussi sur décaler

Bonjour à tous,

Cela ne fonctionne pas pour le moment :/ Mais merci à tous !

Djidji9430 tu étais très proche mais en fait cela ne fonctionne qu'une fois. En effet si je teste sur un autre produit en ligne 3 par exemple, il me sera proposé une seule référence dans ma liste déroulante mais pas la 3ème mais la 1ère.

En fait la formule comprend le nombre N d'occurence du produit mais part toujours de la 1ère référence jusqu'à la référence N. Don du coup j'obtiens FR-8D102141H_1 alors que je devrais obtenir FR-8D102141H_3.

La fonction DECALER pointe donc incorrectement sur la 1ère valeur à afficher. Je ne maîtrise pas encore la fonction DECALER mais je vais essayer de trouver par moi même !

Cordialement,

Raphaël


Bonjour à tous,

J'ai légèrement modifié la valeur et cela fonctionne désormais ! Merci à tous !

Rechercher des sujets similaires à "liste deroulante conditionnelle"