Recherchev avec correspondances multiples

Bonjour à tous,

Je souhaite réaliser une recherchev dont il existe des correspondance multiples (exemple ci-dessous tableau). J'aimerais, par rapport à cet exemple que ma recherchev lorsque que je recherche la valeur 10, me renvoie d'abord 1 puis 4. Actuellement la recherchev que j'ai écrit me renvoie deux fois la valeur 1... comme une recherchev "classique"...

Quelqu'un serait-il écrire une code vba pour avoir cette correspondance multiple ? Je vous remercie !

Valeur recherchéeValeur correspondante
101
202
303
104
205
306

Bonsoir Victoire0,

Une proposition avec un TCD.

Cordialement.

3victoire0.xlsx (13.02 Ko)

Bonjour,

Une autre proposition.

Tu préciseras le format désiré pour la restitution des données.

Cdlt.

5victoire0.xlsx (17.19 Ko)
iso4217

Bonjour,

Merci pour vos réponses, mais je cherche à faire cela par une macro en vba. En effet mon exemple était simplifié, je travaille sur un fichier principal dont j'alimente deux colonnes avec beaucoup d'autres fichiers... Cette macro serait intégrée dans mon code général. Les tcd ne sont donc pas une solution pour moi....

Bonjour,

Regarde les fonctionnalités de Récupérer et transformer (Power Query) intégré à ta version Excel.

Il peut-être une alternative intéressante à VBA.

Excel 2016 - Power Query

Cdlt.

Rechercher des sujets similaires à "recherchev correspondances multiples"