Faire passer le NOM avant le prénom dans une cellule
Résolu
agathedbb
Messages postés
2
Statut
Membre
-
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 27336 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai dans une cellule: [prénom NOM] alors que je souhaite avoir [NOM Prénom]
Savez-vous comment faire sans passer par le couper-coller pour chaque cellule?
En vous remerciant pour votre aide.
J'ai dans une cellule: [prénom NOM] alors que je souhaite avoir [NOM Prénom]
Savez-vous comment faire sans passer par le couper-coller pour chaque cellule?
En vous remerciant pour votre aide.
A voir également:
- Faire passer le NOM avant le prénom dans une cellule
- Facebook recherche par nom et prénom - Guide
- Fusionner deux cellules excel nom prénom - Guide
- Passer une ligne dans une cellule excel - Guide
- Passer le clavier en azerty - Guide
- Comment trouver le mot de passe wifi sur son téléphone - Guide
2 réponses
Bonjour
une formule qui ne fonctionne que partiellement , car on ne sait pas détecter si un blanc sépare le nom du prénom, ou le prénom composé, ou le nom avec un blanc du genre particule
Il restera donc un peu de mise au point à faire
formule en B1 pour un texte en B1:
=DROITE(A1;NBCAR(A1)-TROUVE(" ";A1))&" "&GAUCHE(A1;TROUVE(" ";A1)-1)
Vous pouvez ensuite faire un copier collage spécial valeur de la colonne de résultats.
Vous pouvez aussi "repérer" les textes à problème, soit par MFC soit avec la formule dans une colonne :
à adapter, exemple pour un champ de A1 à A100
sélectionner A1:A100 / mise en forme conditionnelle par formule
la formule est:
=NBCAR(A1)-NBCAR(SUBSTITUE(A1;" ";""))>1
et formatez en surbrillance. Vous verrez ainsi les textes qui comportent plus d'un blanc dans le champ.
Vous pouvez aussi tirer cette formule en C1 avec:
=SI(NBCAR(A1)-NBCAR(SUBSTITUE(A1;" ";""))>1;"à vérifier";"")
crdlmnt
Errare humanum est, perseverare diabolicum
une formule qui ne fonctionne que partiellement , car on ne sait pas détecter si un blanc sépare le nom du prénom, ou le prénom composé, ou le nom avec un blanc du genre particule
Il restera donc un peu de mise au point à faire
formule en B1 pour un texte en B1:
=DROITE(A1;NBCAR(A1)-TROUVE(" ";A1))&" "&GAUCHE(A1;TROUVE(" ";A1)-1)
Vous pouvez ensuite faire un copier collage spécial valeur de la colonne de résultats.
Vous pouvez aussi "repérer" les textes à problème, soit par MFC soit avec la formule dans une colonne :
à adapter, exemple pour un champ de A1 à A100
sélectionner A1:A100 / mise en forme conditionnelle par formule
la formule est:
=NBCAR(A1)-NBCAR(SUBSTITUE(A1;" ";""))>1
et formatez en surbrillance. Vous verrez ainsi les textes qui comportent plus d'un blanc dans le champ.
Vous pouvez aussi tirer cette formule en C1 avec:
=SI(NBCAR(A1)-NBCAR(SUBSTITUE(A1;" ";""))>1;"à vérifier";"")
crdlmnt
Errare humanum est, perseverare diabolicum
Hmmm ...
Tu peux (je crois) tout au plus séparer les termes en deux colonnes distinctes nom puis prénom (ce qui dans le principe est une bonne chose pour les traitements ultérieurs à effectuer sur et avec ton tableau - il vaut mieux avoir un fractionnement maximal en colonnes ....) par la fonction :
- données > convertir puis
- délimité > séparateur=espace > OK
"La misère a cela de bon qu'elle supprime la crainte des voleurs." -
Alphonse Allais
Tu peux (je crois) tout au plus séparer les termes en deux colonnes distinctes nom puis prénom (ce qui dans le principe est une bonne chose pour les traitements ultérieurs à effectuer sur et avec ton tableau - il vaut mieux avoir un fractionnement maximal en colonnes ....) par la fonction :
- données > convertir puis
- délimité > séparateur=espace > OK
"La misère a cela de bon qu'elle supprime la crainte des voleurs." -
Alphonse Allais
L'essentiel étant que ça ait fonctionné.
Je passe le sujet en résolu.
Crdlmnt