Si la cellule contient un espace -> remplacer par un tiret

Bonjour,

J'aimerai fusionner ces deux conditions en une formule :

Tout mettre en minuscule sauf la première lettre =NOMPROPRE(U2)
+ Si la cellule contient un espace -> remplacer par un tiret SAUF ci celui-ci débute par "La" Ex: La Réunion

Comme ceci :

capture

Merci beaucoup d'avance,

Alyona

Bonjour,

En V2 puis en tirant :

=SUBSTITUE(SUBSTITUE(SUBSTITUE(NOMPROPRE(U2);"La ";"La|");" ";"-");"La|";"La ")

Cdlt,

bonjour Alyona

avec cette formule

=SI(GAUCHE(U1;2)= "LA"; NOMPROPRE(U1);SUBSTITUE(NOMPROPRE(U1);" ";"-"))

PAPYG

Merci beaucoup !! Tout marche :)

Rechercher des sujets similaires à "contient espace remplacer tiret"