Tronquer une partie de la cellule

Ma2th9 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
Raymond PENTIER Messages postés 59042 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je souhaite tronquer une partie de ma cellule pour récupérer seulement le nom de la commune.
Ma problématique est que certaines communes contiennent un seul mot, certaines deux mots, (..) certaines contiennent des espaces, certaines des tirets (...)

Par exemple
Cellule A1 : AMBERIEU EN BUGEY Gare SNCF
Cellule A2 : AMBRONAY Priay RD1075
Cellule A3 : LE BREUIL
Cellule A4 : BRION MONTREAL-LA-CLUSE Gare SNCF (...)

Je souhaite donc récupérer pour ma cellule :
A1 : AMBERIEU EN BUGEY
A2 : AMBRONAY
A3 : LE BREUIL
A4 : BRION MONTREAL-LA-CLUSE

Merci d'avance pour votre aide précieuse.

2 réponses

tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   1 064
 
Bonjour,
En abandonnant la boule de cristal et le marc de café on lit dans les bulles de Cerdon et on suppose que le point de repère est l'apparition de la première minuscule.
Une formule matricielle de Jacques Boisgontier un peu "bricolée" donne:
=GAUCHE(A4&" Zz";EQUIV(VRAI;EXACT(STXT(A4&" Zz";LIGNE($1:$255);3);MINUSCULE(STXT(A4&" Zz";LIGNE($1:$255);3)));0)-3)
Elle doit être validée par Ctrl+Shift+Enter et s'applique au premier texte écrit en A4.
Elle est ensuite recopiée sur la hauteur.
3
Raymond PENTIER Messages postés 59042 Date d'inscription   Statut Contributeur Dernière intervention   17 462
 
Alors, Ma2Th9 ? C'est bon ?
0