Faire passer le NOM avant le prénom dans une cellule
Résolu/Fermé
agathedbb
Messages postés
2
Date d'inscription
lundi 24 février 2014
Statut
Membre
Dernière intervention
24 février 2014
-
24 févr. 2014 à 17:08
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 24 févr. 2014 à 17:43
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 24 févr. 2014 à 17:43
A voir également:
- Faire passer le NOM avant le prénom dans une cellule
- Aller à la ligne dans une cellule excel - Guide
- Nom et prénom - Guide
- Nom de l'adresse - Forum Réseaux sociaux
- Dans cette présentation, sarah avait encadré directement le titre de certaines diapositives avant d'automatiser cette mise en forme pour tout le document. sur quelles diapositives avait-elle encadré directement le titre ? ✓ - Forum Bureautique
- Passer de windows 7 à windows 10 - Guide
2 réponses
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 396
Modifié par Vaucluse le 24/02/2014 à 17:24
Modifié par Vaucluse le 24/02/2014 à 17:24
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
BmV
Messages postés
90530
Date d'inscription
samedi 24 août 2002
Statut
Modérateur
Dernière intervention
26 avril 2024
4 687
Modifié par BmV le 24/02/2014 à 17:28
Modifié par BmV le 24/02/2014 à 17:28
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
24 févr. 2014 à 17:39
24 févr. 2014 à 17:43
L'essentiel étant que ça ait fonctionné.
Je passe le sujet en résolu.
Crdlmnt