Permuter

Bonjour tout le monde

j'ai une chaîne composée de nom et de prénom séparés par une virgule.

je veux permuter le nom et le prénom et remplacer le virgule par espace

Exemple

Avant ============================================= Aprés

Beaulieu , André ==================================== > André Beaulieu

Gagnon , François ==================================== > François Gagnon

Josselin , Mireille ==================================== > Mireille Josselin

SVP , j'attend votre aide

Merci

Bonjour,

Essaie avec :

=DROITE(A1;NBCAR(A1)-TROUVE(",";A1)-1) & " " & GAUCHE(A1;TROUVE(",";A1)-1)

A+

MErci Frangy

Ta solution marche trés bien

Merci

Bonjour Frangy

j'ai reussi avec ta formule à permuter les deux chaines .aprés j'ai voulu utilisé la fonction SUPPRESPACE mais ça marche pas

voir fichier joint

J'si besoin d'aide

Merci

3permutation.xlsx (12.85 Ko)

Les caractères en début de texte sont des espaces insécables (caractère 160).

Pour les enlever, j'ai utilisé la fonction SUBSTITUE dans la portion de formule :

SUBSTITUE(GAUCHE(D4;TROUVE(",";D4)-1);CAR(160);"")

La formule est ensuite complétée avec SUPPRESPACE pour enlever les espaces courants (caractère 32).

=SUPPRESPACE(DROITE(D4;NBCAR(D4)-TROUVE(",";D4)-1)) & " " & SUPPRESPACE(SUBSTITUE(GAUCHE(D4;TROUVE(",";D4)-1);CAR(160);""))

A+

2permutation.xlsx (12.86 Ko)

Merci Frangy

c vraiment gentil

Rechercher des sujets similaires à "permuter"