RicoP

RicoP

XLDnaute Nouveau
Bonjour

Je dispose d'un ensemble de textes séparées par des espaces dans plusieurs cellules EXCEL, que je nomme RefDes ex C2049 C2051 C2079
Sur la colonne de droite je dispose de son référencement pour avoir la piece commandable
J'utilise la fonction Recherchev pour trouver les correspondances dans les cellules RefDes, parfois j'ai ce problème dans les cellules RefDes ex C2049 C20495 C2051
la fonction RechercheV peut parfois me sortir la bonne piece a commander "Ordering number" car C2049 se trouve parfois en 1ere position dans mon tableau de valeurs EXCEL et parfois après la valeur de C20494.
Dans ce cas, j'hérite de la valeur de C20494 alors que je cherche la valeur de C2049 car celle ci est en 1ere position dans mon tableau de valeurs.
J'ai essayé de contaténer la valeur de RefDes avec un espace mais la fonction RechercheV ne veut pas comprendre cette chaine de caractères "C2049 " , elle semble ne comprendre que "C2049" sans espace.
Voila mon exemple illustré :

RefDesMPN (Ordering number)=RECHERCHEV(E138;tableau_de_valeurs!$E$10:$AG$1102;8)
C20493 C20494 C20539 C20540 C53625C1608C0G1H100DT0Y0NC1608C0G1H100DT0Y0N
C2000 C2049 C2056C60905 C8007C2012X7R1C475KT0Y0NC1608C0G1H100DT0Y0N

Pourriez vous me donner une astuce ? afin que ma recherche tienne compte de la chaine de caractère ecrit ( dans le cas ci dessus E138 = "C2049" )

Merci d'avance
 

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonjour et bienvenue @RicoP :),

Concernant Excel et VBA, il faut poser vos questions sur le forum : Forum Excel
Il est préférable de joindre un fichier anonymisé.

Pour votre question, essayez la formule :
=RECHERCHEV("*" & E138 & "*";tableau_de_valeurs!$E$10:$AG$1102;8;FAUX)
 

Discussions similaires

Statistiques des forums

Discussions
312 511
Messages
2 089 164
Membres
104 056
dernier inscrit
fxcas