Comment séparer un champ texte en deux ?

Fermé
matrice - 8 mars 2017 à 09:02
gbinforme Messages postés 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 - 8 mars 2017 à 09:44
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
A voir également:

2 réponses

mrjenkins Messages postés 577 Date d'inscription jeudi 22 novembre 2007 Statut Membre Dernière intervention 17 juillet 2018 102
8 mars 2017 à 09:37
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 14946 Date d'inscription lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 685
8 mars 2017 à 09:44
Bonjour,

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