Dissocier prénom et nom

Bonsoir à tous

Je cherche à dissocier le nom et le prenom d'une colonne où ils se trouvent dans une même cellule pour les editer dans deux cellules adjointes.

Je saisis la fonction suivante dans la cellule adjacente :

=GAUCHE(A1;CHERCHE( » « ;A1)-1)

Puis dans la suivante :

=DROITE(A1;NBCAR(A1)-CHERCHE( » « ;A1))

Aucune ne fonctionne !

La syntaxe de la fonction s'inscrit dans la cellule à la place du prenom dans la seconde cellule et du nom dans la troisieme.

Quelqu'un peut-il me conseiller ?

Merci

Bonsoir

regarde en bas du post et tu trouvera ceci

https://forum.excel-pratique.com/excel/separer-nom-de-prenom-t7920.html

Bonsoir,

Tes guillemets ont une drôle d'allure !

Si la formule s'affiche à la place d'un résultat (ou d'une valeur d'erreur), peut-être que ta cellule est en format Texte !?

Merci Grisan

Mais la formule d'Amadeus par exemple n'est pas indiquée : il n'y a que l'exemple...

D'autre part j'utilise Excel pour Ipad, je peux utiliser des fonctions mais d'autres solutions possibles sur Excel pour Pc.


Merci Mferrand

Peux-tu m'indiquer comment transformer ma fonction en format "fonction" et non "texte", je suis néophyte...

Heu... J'avais mal lu : "fonction" à la place de "cellule"

Ceci dit ça ne m'éclaire pas plus...

En tous cas j'ai changé le style des guillements mais ça ne change rien...

Les guillemets à utiliser sont sans style. Le caractère 34.

Quant au format : vérifie le format de la cellule.

Hello,

Je pense que le format de la cellule est bon. En effet quand j'y saisis

=DROITE(A2;NBCAR(A2)-TROUVE(" ";A2))&" "&GAUCHE(A2;TROUVE(" ";A2)-1) (inversion des prenoms et noms)

ça fonctionne trés bien.

Il y a donc dans doute une erreur quelque part dans l'énoncé.

Pourtant je l'ai trouvé sur ce site http://www.atelier-multimedia-brest.fr/2015/11/05/dissocier-nom-et-prenom-dans-excel/ qui a l'air sérieux.

Salut Baldwin,

Salut l'équipe,

je suis peut-être à côté de la plaque mais ta formule d'inversion, scindée en deux et splittée dans deux cellules fonctionne très bien!!!

=DROITE(A2;NBCAR(A2)-TROUVE(" ";A2))
=GAUCHE(A2;TROUVE(" ";A2)-1)

Suggestion (car ça m'est arrivé pas plus tard que tout de suite en chipotant ta formule par copier-coller! ), tu n'as pas oublié de mettre le signe = devant la deuxième formule, par hasard?

Je dis ça, je ne dis rien, hein!

A+

Salut Curulis, merci

Oui je saisis bien le signe = au début des 2 fonctions.

Comment fais-tu ?

Moi je fais :

Soit en A 1 une premiere cellule qui contient le prenom et nom

1- je colle =GAUCHE(A1;CHERCHE( " " ;A1)-1) dans la 1° cellule à droite de la cellule "prenom et nom": B2

2-je colle =DROITE(A1;NBCAR(A1)-CHERCHE( " " ;A1)) dans la 2° cellule à droite de la cellule "prenom et nom": C2

Bonjour à tous,

et pas de fichier exemple ?

P.

Bonjour,

https://forum.excel-pratique.com/excel/dissocier-prenom-et-nom-t90069.html#p522496

Tu as vérifié ?

Tes cellules doivent être au format Standard, pas Texte.

eric

Je n'arrive pas à joindre un fichier...

Peux-tu me dire comment faire ?

Merci


Eriic

Peux-tu me dire comment vérifier si je suis en mode "standard" et au format "texte" ?

Bon j'ai trouvé comment changer le format (dans l'onglet accueil)

J'ai donc selectionné "standard".

Mais...ça ne change rien, ça ne fonctionne toujours pas : la fonction apparaît toujours dans la cellule...

Pour ce qui concerne l'envoi de fichier joint, quand je clique sur "choisir le fichier" une sorte de grande flèche noire s'affiche et c'est tout...

S'il y avait format Texte auparavant, il faut revalider le contenu de la cellule pour que le nouveau format s'applique : editer le contenu (double clic ou bien se positionner dans la barre de formule après sélection de la cellule) puis appuyer sur Entrée.

baldwin a écrit :

Je n'arrive pas à joindre un fichier...

Peux-tu me dire comment faire ?

En bas de cet écran, il y a "choisissez un fichier" ...

Salut tout le monde,

...comprends toujours pas le problème...

Tire la formule pour Jules...

A+

18splitnom.xlsx (9.66 Ko)

Bon..

en VBA mais sans nom ou prénom composé

P.

Option Explicit
Sub SplitterNom()
Dim a, b, s, i
a = [A2].CurrentRegion.Value
ReDim b(1 To UBound(a), 1 To 2)
For i = LBound(a) To UBound(a)
   s = Split(a(i, 1), " ")   ' si espace entre nom et prénom 
   b(i, 1) = s(0): b(i, 2) = s(1)
Next
[B2].Resize(UBound(b), 2) = b
End Sub

S'il y avait format Texte auparavant, il faut revalider le contenu de la cellule pour que le nouveau format s'applique : editer le contenu (double clic ou bien se positionner dans la barre de formule après sélection de la cellule) puis appuyer sur Entrée.

Merci MFerrand mais je suis sur un Ipad et la touche entrée du clavier ne sert qu'à se déplacer vers la cellule du dessous...


Salut tout le monde,

...comprends toujours pas le problème...

Tire la formule pour Jules...

Merci Curulis

Mais comment je fais pour "tirer la formule" de Jules ?

Elle est où sa formule ?


Pour Patrick

Merci mais je suis sur Excel pour Ipad et les macros ne sont pas possibles...

En bas de cet écran, il y a "choisissez un fichier" ...

Merci Patrick mais comme je le disais plus haut :

"Pour ce qui concerne l'envoi de fichier joint, quand je clique sur "choisir le fichier" une sorte de grande flèche noire s'affiche et c'est tout..."

Donc impossible de joindre un fichier

Ben dis donc, Baldwin,

qu'as-tu appris depuis 2006?

Les formules se trouvent forcément en [B2] [C2]!

A+

Rechercher des sujets similaires à "dissocier prenom nom"