XL 2019 Inverser Nom Prénom

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

harveyspecter

XLDnaute Occasionnel
Bonjour,

Je souhaite inverser le nom et le prénom d'une cellule sans prendre en compte l'identifiant et d'avoir dans une cellule Nom et prénom au lieu de Identifiant, Prenom, Nom.
Merci pour votre aide.
 

Pièces jointes

Bonjour harveyspecter,
Peut être avec :
Code:
=SIERREUR(STXT(H9;1+CHERCHE(" ";H9);100);"")
Mais c'est dans l'ordre d'arrivée, nom prénom ou prénom nom, comme pour Zidane Zinédine et non Zinédine Zidane.
Il n'est pas possible de différencier nom et prénom, c'est trop complexe, comme pour Pierre Jean, ou Denise Loic.
 

Pièces jointes

Dernière édition:
Bonjour,

Je souhaite inverser le nom et le prénom d'une cellule sans prendre en compte l'identifiant et d'avoir dans une cellule Nom et prénom au lieu de Identifiant, Prenom, Nom.
Merci pour votre aide.
Bonjour,
A condition que le format d'origine soit toujours "Identifiant, Prenom, Nom."
Une petite fonction perso.(Le VBA doit être accepté)

Edit: hello sylvanu
 

Pièces jointes

Hello,

solution sans macro ni formule
Dans la première ligne : écrire (manuellement) le prénom suivi du nom (espace entre les deux), sélectionner la cellule, onglet Données, Remplissage instantané
En cas de liste un peu complexe il suffit de corriger manuellement dans la copie et ça s'étend automatiquement aux autres lignes

Je trouve cette fonction carrément magique et tellement simple à utiliser 🙂
 
Bonjour
c'est une question qui date et qui aujourd'hui ne peut pas être résolue a moins d'avoir un dictionnaire de prénom
ce qui vous le comprenez est quasi impossible cette librairie serait tellement importante qu'elle en serait improductive
donc tout ce qui va être proposé (vba/formule/Power query,etc...) et une absurdité
Excel ne reconnait pas les prénoms des noms
la seule chose qu'il est possible de faire c'est effectivement de séparer les deux et encore là avec les noms ou prénoms composer il faut imposer des règles le prénoms d'abords ou apres mais que tout le tableau respecte cette règle
c'est la seule solution pour pouvoir séparer le prénom du nom
dans l'exemple qui nous a été proposé dans la demande il est clair que ce n'est pas possible de différencier

conclusion
1° soit une énorme librairie piloté dans un dll (ce qui serait le mieux pour que la lourdeur d'analyse ne soit pas trop longue )
et cela exigerait des mises ajour

2°soit une règle bien établie prenom/ nom ou nom/prenom

3°soit prenom en majuscule et nom en proper ou l'inverse

et surtout que cela soit respecté dans tout le tableau

tout le reste ne vaut pas un clou

Patrick
 
Bonjours,
L'INSEE à publié la liste exhaustive des prénoms usités à l'état civile français depuis 1900; ce qui me semble constituer un échantillonnage tout à fait respectable!

ce fichier c'est un peux l'auberge espagnol, si vous trouver un prénom qui ne figure pas dans le classeur prénom il vous suffit de le rajouter!
 

Pièces jointes

Dernière édition:
et @mapomme vient de soulever ce que j'avais oublier de dire
je le redis ,celui qui croit pouvoir gérer ça est un rêveur

@dysorthographie
Exhaustive !!!?

si on devait compter en octets ou kilo ou mega ou giga une base hexaustive pourrait monter au delà du giga dans un fichier texte
alors 477 kilos le xlsx on est loin du compte a mon avis
surtout que c'est sans cesse en évolution
sur .gouv il y a une liste de prénoms bien plus importante que ça déjà me semble t il dans les rubriques papa dans maman
 
c'est la que j'ai pomper ma source

la liste exostive des prénoms usités à l'état civil ne veux pas dire la liste exostive des prénoms mais absolument tous les prénoms figurant sur les registres d'état civil français depuis 1900.

la Belgique a fait le même travail, avant la publication de l'INSEE j'utiliserai celui de la Belgique.

c'est largement suffisant. il peut y avoir de trous c'est sur.

pour ce qui concerne prénom prénom on applique la norme qui pour la France est nom prénom arbitrairement.

pour l'exemple de pierre jean il y une particule{de} donc pierre est forcément un Nom


et oui Victor Hugo on considérera arbitrairement Victor comment étant le nom !
ta seule chance de différencier avec Hugo Victor c'est d'établir une relation avec Adèle 😂 j'avoue c'est misérable!

pour une grande société d'assurance j'ai effectué ce genre de traitement la je recoupais avec les lien familiaux pour tenter de distinguer les prénomNom mais le traitement pour une base de données extrêmement volumineuse prenait 8 heures de traitement. mais pour un On shot pas de problème. a l'époque il n'existait pas de source possible de prénom il ma fallu évaluer et qualifier des prénom a partir de informations lié a la base de données que je devais traiter!
 
Dernière édition:
Bonjour à tous
Pourquoi voulez-vous tous rechercher des prénoms , l'utilisateur écrit avoir une liste avec "N° Identifiant, Prénom, Nom"
et il souhaite simplement avoir une liste avec "Nom et prénom"
Du moins, c'est ce que j'ai cru comprendre, pas vous ?
Et en plus, il ne répond à aucune des propositions🙁
 
personnellement j'avais compris que le demdeur voulait inverser les informations qu'il possèdait déjà mais a l'inverse de ce qu'il souhaite.

ceci dit il est toujours possible d'évaluer son propre échantillon de prénoms en fonction des seuls informations que on possède par simple statistique.

l'INSEE ne concidaire t'il pas 3 occurence en tant que prénom comme valide.
 
Bonjour @jaky67
oui mais avec l'exemple qui nous a donné va demander à excel de faire la différence du nom et prenom pour zinedine
et il en va de même pour les noms prénoms composés comment veux tu que excel fasse

je le redis en terme de travail de texte la seule chose qu'est cappable de faire excel c'est couper par les espace
mais en ce qui concerne prénom/nom ou nom/prenom C'EST MORT

@dysorthographie
bien sur qu'il est possible de tout mais a quel prix?
rien qu'avec la base de donnée que tu a donnée on est deja a 477 kilo sans avoir touché une cellule
et pour le coup elle est loin d'être exhaustive il en manque un paquet
ca impliquerait un gros moteur power query voir vba que la base soit interne ou non

tout ca parce qu'il a mis le footballeur à l'envers

cette question est tellement revenu souvent et n'a jamais trouvé de vrai réponse ce n'est peut être pas pour rien
tout simplment il n'y en a pas excel ne fait pas ca
il faut monter tout un moteur avec une technique ou une autre
et vu la liste ben quand vous avez fini vous m'appelez uniquement pour l'apero bien sur hein
 
si tu reprends le traitement que j'avais effectué sur les décès depuis 1970 de l'INSEE soit 3,6go nom*prénom1 prénom2 prénom3 tu peux avoir un listing de prénom

bien sûr il m'a fallu plusieurs heure pour télécharger les csv de 1970 a janvier 2026 mais c'est un seul fois
 
Bonjour @jaky67
oui mais avec l'exemple qui nous a donné va demander à excel de faire la différence du nom et prenom pour zinedine
Hello Patrick
Pour moi, dans l'exemple donné comme cela est: 'A12345 Zidane Zinedine' et comme il est écrit que le format est 'Identifiant, Prenom, Nom', ce sera donc 'Zinedine' le nom
Je suis presque certain que la saisie ne se fait pas sous forme 'Identifiant, Prenom, Nom' dans une seule cellule
Et c'est dans la saisie que doit se faire le format des noms ou prénoms composés.
Mais cela reste du boulot pour la boule de crystal si le demandeur ne donne pas plus d'explication
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
18
Affichages
373
Réponses
22
Affichages
1 K
Réponses
15
Affichages
624
Retour