Comment séparer un champ texte en deux ?

matrice -  
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

je connais la fonction "convertir", seulement mon problème est le suivant :

ex : petit bonhomme bleu (50 cm)
j'ai tout un tableau excel avec ce genre de ligne. Je ne dois garder que "petit bonhomme bleu", sans l'espace et ce qu'il y a dans les paranthèses.

auriez vous une formule applicable à tout un tableau svp ?

merci d'avance

2 réponses

mrjenkins Messages postés 611 Statut Membre 102
 
Salut,

en supposant que tu as toujours un espace entre le dernier mot et la parenthèse ouvrante :

=GAUCHE(A1;TROUVE("(";A1) - 2)


Ca identifie la position dans la chaine de caractère de la parenthèse ouvrante, et prend tout ce qu'il y avant. -2 pour enlever la parenthèse et l'espace.
--
1
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 727
 
Bonjour,

Essaies avec cette formule en remplaçant A1 par ta cellule
=REMPLACER(A1;TROUVE(" (";A1);NBCAR(B14)-TROUVE(" (";A1)+1;"")
0