Formule recherchev si "contient"

dudumomo

XLDnaute Occasionnel
Bonjour,

J'ai une table Feuille1 A1 avec "blablabla SMA123 blablabla"
Et j'ai une table de correspondance dans la Feuille2, avec A1 SMA123 et B1 Marque_ABC

Je veux lier dans la Feuille A1, B1, le nom de marque (Marque_ABC).

Je ne recherche pas un "exact match" cependant.

Une idée de comment faire?

Merci!

PS: En PJ un exemple.
 

Pièces jointes

  • Exemple mapping table.xlsx
    8.5 KB · Affichages: 52
  • Exemple mapping table.xlsx
    8.5 KB · Affichages: 51

hbenalia

XLDnaute Occasionnel
Re : Formule recherchev si "contient"

Bonjour à tous,

Une petite idée avec une formule matricielle (en B1 par exemple) validée par CTRL+MAJ+ENTREE :

Code:
=INDEX(Mapping!$B:$B;EQUIV(STXT($A1;TROUVE("SMA";$A1);EQUIV(VRAI;ESTNUM(1*STXT($A1;LIGNE($1:$30);1));1)-TROUVE("SMA";$A1)+1);Mapping!$A:$A;0))

En supposant que toutes les marques commencent par "SMA"...

Cordialement
 

dudumomo

XLDnaute Occasionnel
Re : Formule recherchev si "contient"

Bonjour Cisco,

Je peux avoir SMA123 et SMA123F mais il s'agit de la même marque.
Sinon pas de champs qui incluent un autre.

Merci

Edit: Merci pour ta formule matricielle. Cependant, je peux avoir des choses commençant pas ABC, DCE, etc... il n'y a pas vraiment de limite. C'est pourquoi j'aurai préféré passer pas une table.
 

CISCO

XLDnaute Barbatruc
Re : Formule recherchev si "contient"

Bonjour

Cf. en pièce jointe trois possibilités, posant problèmes si tu as des codes qui se ressemblent, avec des marques différentes. Comme cela n'est pas ton cas, cela devrait fonctionner. A toi de tester.

@ plus
 

Pièces jointes

  • Exemple mapping table.xlsx
    9.8 KB · Affichages: 54
  • Exemple mapping table.xlsx
    9.8 KB · Affichages: 54

CISCO

XLDnaute Barbatruc
Re : Formule recherchev si "contient"

Re

Idem, mais avec une formule matricielle en colonne F fonctionnant même avec des codes semblables, c-à-d inclus l'un dans l'autre, et des marques différentes.

@ plus
 

Pièces jointes

  • Exemple mapping table.xlsx
    10.1 KB · Affichages: 70
  • Exemple mapping table.xlsx
    10.1 KB · Affichages: 62

dudumomo

XLDnaute Occasionnel
Re : Formule recherchev si "contient"

Génial!
Je pense que ta 2eme solution me semble la plus adaptée.

Pour le moment elle fonctionne bien.

Merci!

EDIT: Merci pour ton second fichier. Bon j'imagine que c'est la meilleur option! Merci!!
 

Discussions similaires

Statistiques des forums

Discussions
312 094
Messages
2 085 242
Membres
102 833
dernier inscrit
Hassna