Séparation de 2 chaînes de caractères dont la première est contenue dans une matrice

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 !

carloside

XLDnaute Nouveau
Bonsoir,

Je cherche une formule ou macro qui me permettrait de séparer des marques de leur modèle après avoir effectué une recherche dans une matrice comprenant toutes les marques.

Les marques et modèles peuvent être composés de plusieurs chaînes de caractères.

Etant novice en Excel, je ne trouve de fonction qui permettrait de séparer ces 2 chaînes en tenant compte des chaînes de caractères exactes de la matrice.

Je croyais avoir réussi à extraire la marque dans la colonne B en utilisant la fonction STXT et NBCAR. Mais quelquechose m'échappe.

=STXT(A1;1;NBCAR($D$1:$D$4)) ne fait pas de recherche dans la matrice sur le nombre de caractères de la marque correspondante. Et RECHERCHEV prend en compte l'entièreté de la cellule.

Est-ce possible avec une formule ou suis-je obligé de faire une macro?

Merci d'avance pour vos conseils

Carlos
 

Pièces jointes

Re : Séparation de 2 chaînes de caractères dont la première est contenue dans une mat

Bonsoir,
Je lis pas le "xlsx"...
Si A1 = MEGANE...
Code:
=INDEX($B$5:$B$10;EQUIV("*"&$A$1&"*";$A$5:$A$10;0))
...renverra la valeur de la colonne B correspondant à la cellule en colonne A qui contient le mot MEGANE
A+
kjin
 
Re : Séparation de 2 chaînes de caractères dont la première est contenue dans une mat

Bonsoir,

En fait j'ai une liste de chaîne de caractère représenté ici par AAA, BBB, CCC, etc... dans une matrice en colonne D, si une chaîne de caractère est présente dans cette liste, je souhaiterais l'extraire pour la mettre dans la colonne B et dans la colonne C je souhaiterai ce qu'il reste.

Si A1= "AAA bbb" et que la valeur "AAA" est présente dans la matrice de la colonne D, avoir en B1 "AAA" et en C1 "bbb".

Merci d'avance

Carlos
 
Dernière édition:
Re : Séparation de 2 chaînes de caractères dont la première est contenue dans une mat

Bonjour,

Merci beaucoup pour votre aide, ca fonctionne parfaitement. Je ne connaissais pas la validation matricielle MAJ CTRL Entrée. C'est chose faîte.

Bonne journée à tous
 
- 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

Discussions similaires

Retour