Chercher dans du text entre 2 colonnes et matcher

  • Initiateur de la discussion Initiateur de la discussion CyK
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

CyK

XLDnaute Junior
Bonjour le Forum,
Bonjour le Fil,

Voilà je m'arrache les cheveux, avec un match sur du texte. J'essaye de rapprocher un catalogue commercial et un catalogue fournisseur. Evidemment je n'ai pour cela aucune relation directe compsant/composé.

J'ai dans un tableau des descriptifs commerciaux du style :
REFERENCE COMMERCIALE | COMPOSANT
PRODUIT A ROUGE
PRODUIT A BLEU
PRODUIT A ROUGE + TRUC 1
PRODUIT A BLEU + UN AUTRE TRUC
PROD B ROUGE
PROD B BLEU
PRODUIT B ROUGE + TRUC 1
PRODUIT B BLEU + UN AUTRE TRUC

et dans un autre tableau des descriptifs fournisseurs qui sont contenus dans les descriptifs commerciaux :

MODULE | REFERENCE MODULE
PRODUIT A |AAAAA
PROD B |BBBBB

et j'essaye de retrouver le composant de la référence commerciale. Un petit fichier joint avec l'exemple, d'avance merci à tous.

Alex.
 

Pièces jointes

Dernière édition:
Re : Chercher dans du text entre 2 colonnes et matcher

Merci TOF,
mais en fait ce n'est pas ça car je ne connais pas "composant", et en fait c'est componsant que je cherche.

L'idée étant de chercher dans "référence commercial" si cette référence commercial contient une des descriptions contenue dans la colonne "module" et retourner dans la colonne "composant" la référence du module correspondante.

@+
 
Re : Chercher dans du text entre 2 colonnes et matcher

Bonjour,

Voir PJ

Cas1:=INDEX(Ref;EQUIV(1;EQUIV(Module&"*";B4;0);0))
Cas2:
=INDEX(Ref;EQUIV(1;EQUIV(GAUCHE(Module;TROUVE(" ";Module)-1)&"*"&STXT(Module;CHERCHE(" ";Module)+1;99)&"*";B4;0);0))


JB
 

Pièces jointes

Dernière édition:
Re : Chercher dans du text entre 2 colonnes et matcher

Merci beaucoup JB,

je suis très proche de ce que je cherche avec le cas 2, par contre j'ai un peu de mal à décorticer la formule, il faut que je m'y plonge, car j'ai des cas où par exemple ma référence commerciale va aussi varier au début et à la fin du genre :

ROUGE PRODUIT A + 1 TRUC

tu aurais une idée ?

Thx a lot.
 
Re : Chercher dans du text entre 2 colonnes et matcher

Ok j'ai trouvé :
Code:
=INDEX(Ref;EQUIV(1;EQUIV("*"&GAUCHE(Module;TROUVE(" ";Module)-1)&"*"&STXT(Module;CHERCHE(" ";Module)+1;99)&"*";B4;0);0))

Encore merci beaucoup
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Retour