Recherche plusieurs valeurs

Fermé
Lucieaup - 23 mai 2017 à 10:53
via55 Messages postés 14405 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 avril 2024 - 25 mai 2017 à 14:43
Bonjour à tous,

Je cherche une formule mais je suis coincée. Pour une valeur dans la case C3, je voudrais afficher toutes les correspondances dans un tableau.

En plus détaillé:

- Disons que la plage de mon tableau source c'est K2:Q115 sur une feuille nommée "ref"

- J'ai une liste déroulante en D3 avec plusieurs numéros de lots

- Quand je choisis un lot, je voudrais tous les produits qui le composent qui s'affichent dans un tableau qui va de H3 à J6

- Dans mon tableau source, la colonne M a les numéros de lots et la colonne L les produits qui la composent

J'ai essayé avec un vlookup mais bien evidement ca ne me renvoi qu'une valeur. Du coup, j'ai essayé une formule un peu plus complexe en combinant des INDEX / ROW (en changeant le dernier point de ROW, je pensais pouvoir afficher tous le sproduits) / INDIRECT et SMALL mais j'ai du me tromper quelquepart car du coup, j'ai qu'une case qui se rempli et pas avec la bonne information.

=IFERROR(INDEX(ref!$K$2:$Q$115;SMALL(IF(ref!$M$2:$M$115=VALUE($C$3);ROW(INDIRECT("1:"&ROWS(ref!$L$2:$L$115))));ROWS($1:1)));"")


Est ce que quelqu'un peut m'aider?

Merci
A voir également:

3 réponses

PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
23 mai 2017 à 11:00
Bonjour Lucieaup

Aidez nous à vous aider !
Pouvez-vous mettre votre fichier sans donnée personnelle sur CJOINT.COM
créer un lien et copier celui-ci ici sur CCM dans votre réponse
 

0
Ca ne va pas comme fichier?
0
Bonjour,

Désolée.

http://www.cjoint.com/c/GExjkJ8zhfw
0
via55 Messages postés 14405 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 25 avril 2024 2 703
25 mai 2017 à 14:43
Bonjour

Une possibilité avec une formule plus simple, à condition de rajouter une colonne de comptage dans le tableau initial (si j'ai bien compris ce que tu cherches à obtenir) :
http://www.cjoint.com/c/GEzmPQB6XcB

Cdlmnt
Via
0