Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

tronquer un texte par la gauche

normane

XLDnaute Nouveau
bonjour
j'ai un fichier avec une colonne qui comporte 2 chaines de caracteres et je voudrai tronquer la civilité

pour expliquer le problème

sa dupont
sarl legrand
eurl marcel

je souhaite obtenir dans la colonne

dupont
legrand
marcel
 

normane

XLDnaute Nouveau
Re : tronquer un texte par la gauche

merci pour ta reponse
le seul petit hic c'est que j'ai des blancs avant la nouvelle chaine

dupont
legrand
marcel

comme dans le cas de dupont mais à l'échelle d'une liste de 2500 enregistrements merci
 

Monique

Nous a quitté
Repose en paix
Re : tronquer un texte par la gauche

Re,

Etrange

=SUPPRESPACE(STXT(A1;TROUVE(" ";A1)+1;255))

=SUPPRESPACE(DROITE(A1;NBCAR(A1)-TROUVE(" ";A1)))

Ou bien il y a un caractère invisible (Car(160))
=SUBSTITUE(STXT(A1;TROUVE(" ";A1)+1;255);CAR(160);"")

=SUBSTITUE(DROITE(A1;NBCAR(A1)-TROUVE(" ";A1));CAR(160);"")

Si ça ne va pas, joins un tout petit bout de fichier
 

Pyrof

XLDnaute Occasionnel
Re : tronquer un texte par la gauche

Bonjour,

Voici une méthode avec une fonction
voir colonne 3

Le petit avantage d'écrire des fonctions vba est que si on doit la modifier, ça change automatiquement toutes les cellules.
Avec les fonctions excel, on doit changer la formule, et le dupliquer sur toutes les cellules.

Bonne journée
 

Pièces jointes

  • Copie de test.xls
    23.5 KB · Affichages: 111
  • Copie de test.xls
    23.5 KB · Affichages: 118
  • Copie de test.xls
    23.5 KB · Affichages: 115

hoerwind

XLDnaute Barbatruc
Re : tronquer un texte par la gauche

Bonjour Pyrof et les autres,

Lorsqu'on nomme une formule, il suffit aussi de la modifier à un seul endroit pour que toutes les cellules s'adaptent.

Avantage : une formule nommée prend moins d'espace mémoire qu'une fonction VBA.
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…