Recherche plusieurs valeurs
Lucieaup
-
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
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
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:
- Recherche plusieurs valeurs
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Rechercher ou entrer l'adresse mm - recherche google - Guide
- Recherche photo - Guide
- Je recherche une chanson - Guide
- Rechercher ou entrer l'adresse 4 - recherche google ✓ - Forum Windows
3 réponses
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
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
Lucieaup
Ca ne va pas comme fichier?