Inverser ou retourner le prénom et le Nom de famille dans une liste Excel
Si vous avez une liste de Nom complet au format Nom de famille et Prénom, et que vous souhaitez inverser le nom de famille et le Prénom afin d’obtenir prénom puis nom de famille, comme illustré dans la capture d’écran ci-dessous, cet article présente plusieurs formules pour réaliser cette opération dans Excel.

- Inverser ou retourner le prénom et le Nom de famille (Stone Jerry = Jerry Stone)
- Inverser ou retourner le prénom et le Nom de famille avec une virgule (Stone, Jerry = Jerry Stone)
- Inverser ou retourner le prénom et le Nom de famille sans virgule (Stone Jerry = Jerry, Stone)
- Inverser ou retourner le prénom et le Nom de famille selon n’importe quel séparateur grâce à une fonctionnalité pratique
Inverser ou retourner le prénom et le Nom de famille (Stone Jerry = Jerry Stone)
Généralement, dans Excel, la combinaison des fonctions STXT, TROUVE et NBCAR vous permet d’inverser facilement prénom et nom de famille selon vos besoins.
Si votre Nom complet est au format Nom de famille Prénom, pour inverser le prénom et le Nom de famille, appliquez la formule suivante dans une cellule vide où vous souhaitez obtenir le résultat :
Ensuite, faites glisser la poignée de recopie vers le bas jusqu’aux cellules auxquelles vous souhaitez appliquer cette formule : les prénoms et noms de famille seront automatiquement inversés, comme illustré dans la capture d’écran ci-dessous.

Explication de la formule :
A2&« »&A2 : Cette formule permet de concaténer le contenu de la cellule A2 avec lui-même en y insérant un espace. Vous obtenez ainsi le résultat suivant : «Stone Jerry Stone Jerry», qui constitue l’argument texte de la fonction STXT.
TROUVE(« »,A2)+1 : La fonction TROUVE identifie la position de l’espace dans la cellule A2. En y ajoutant 1, on obtient celle du premier caractère situé juste après cet espace — une valeur utilisée comme argument numéro_départ dans la fonction STXT.
NBCAR(A2) : La fonction NBCAR renvoie la longueur totale du texte contenu dans la cellule A2, qui correspond ici à l’argument nb_caractèresde la fonction STXT.
STXT(A2&« »&A2TROUVE(« »;A2)+1;NBCAR(A2)) : À ce stade, la fonction STXT extrait le texte à partir de « Stone Jerry Stone Jerry », en commençant à la position indiquée par la fonction TROUVE et sur une longueur définie par la fonction NBCAR.
Inverser ou retourner le prénom et le Nom de famille avec une virgule (Stone, Jerry = Jerry Stone)
Supposons que votre nom de famille et votre Prénom soient séparés par une virgule, et que vous souhaitiez inverser le nom de famille et le Prénom tout en supprimant la virgule, comme illustré dans la capture d’écran ci-dessous. Comment résoudre cette tâche dans Excel ?

Copiez ou saisissez la formule suivante dans une cellule vide :
Ensuite, faites glisser la poignée de recopie vers le bas jusqu’aux cellules concernées pour appliquer cette formule. Vous obtiendrez alors le résultat souhaité, comme le montre la capture d’écran :

Explication de la formule :
A2&« »&A2 : Cette formule concatène le contenu de la cellule A2 avec lui-même, en les séparant par un espace. Le résultat obtenu est «Stone, Jerry Stone, Jerry», utilisé comme argument texte dans la fonction STXT.
TROUVE(",",A2)+2 : La fonction TROUVE repère la position de la virgule dans la cellule A2. En ajoutant 2, on obtient la position du premier caractère situé juste après la virgule. Cette valeur constitue l’argument numéro_départde la fonction STXT.
NBCAR(A2)-1 : La fonction NBCAR renvoie la longueur totale du texte contenu dans la cellule A2. En soustrayant 1, on exclut la virgule finale. Ce résultat constitue l’argument « nb_caractères » de la fonction STXT.
STXT(A2&« »&A2TROUVE(",";A2)+2;NBCAR(A2)-1) : La fonction STXT extrait ici le texte à partir de « Stone, Jerry », en commençant à la position indiquée par la fonction TROUVE et sur une longueur déterminée par la fonction NBCAR.
Inverser ou retourner le prénom et le Nom de famille sans virgule (Stone Jerry = Jerry, Stone)
Pour inverser le prénom et le Nom de famille séparés par un espace, puis ajouter une virgule après le Prénom une fois les noms inversés, comme illustré dans la capture d’écran suivante, une autre formule peut vous aider à accomplir cette tâche.

Copiez ou saisissez la formule suivante dans une cellule vide :
Ensuite, faites glisser la poignée de recopie vers le bas pour copier cette formule dans les autres cellules nécessaires. Les noms seront inversés et une virgule insérée après le Prénom, comme le montre la capture d’écran :

Explication de la formule :
A2&", "&A2 : Cette formule concatène le contenu de la cellule A2 avec lui-même, en les séparant par une virgule suivie d’un espace. Vous obtenez ainsi : «Stone Jerry, Stone Jerry», utilisé comme argument texte dans la fonction STXT.
TROUVE(« »,A2)+1: La fonction TROUVE permet de localiser la position de l’espace dans la cellule A2. L’ajout de 1 permet d’obtenir la position du premier caractère suivant l’espace. Cette partie correspond à l’argument numéro_départ de la fonction STXT.
NBCAR(A2)+1 : La fonction NBCAR renvoie la longueur du texte contenu dans la cellule A2. L’ajout de 1 permet d’inclure la virgule. Ce résultat constitue l’argument nb_caractères de la fonction STXT.
STXT(A2&", "&A2TROUVE(« »;A2)+1;NBCAR(A2)+1) : La fonction STXT extrait ici le texte à partir de « Stone Jerry, Stone Jerry », en commençant à la position indiquée par la fonction TROUVE et sur une longueur déterminée par la fonction NBCAR.
Conseils :
1. Si vos Nom complet contiennent des Prénom, des Deuxième prénom et des Nom de famille, utilisez la formule suivante pour inverser ces noms :

2. Pour ajouter une virgule entre le nom de famille et le Prénom inversés, utilisez la formule suivante :

Inverser ou retourner le prénom et le Nom de famille selon n’importe quel séparateur grâce à une fonctionnalité pratique
Kutools pour Excelpropose un outil pratique –Inverser le texte– qui vous permet d’inverser l’ordre des caractères d’une chaîne de texte dans une cellule en fonction d’un espace, d’une virgule ou de tout autre séparateur de votre choix.Cliquez pour télécharger Kutools pour Excel et profiter d’un essai gratuit !
Fonctions associées utilisées :
- MID:
- La fonction STXT (MID) permet d’extraire et de renvoyer un nombre précis de caractères à partir du milieu d’une chaîne de texte donnée.
- SEARCH:
- Dans Excel, la fonction TROUVE (SEARCH) vous permet de localiser la position d’un caractère ou d’une sous-chaîne précise au sein d’une chaîne de texte donnée.
- LEN:
- La fonction NBCAR (LEN) renvoie le nombre de caractères d’une chaîne de texte.
Autres articles :
- Extraire la première initiale et Nom de famille à partir de Nom complet
- Supposons que vous disposiez d’une liste de noms complets. Vous souhaitez désormais extraire soit la première initiale suivie du nom de famille, soit le prénom accompagné de la première lettre du nom de famille, comme illustré dans les captures d’écran ci-dessous. Comment réaliser ces opérations dans Excel ?
- Extraire plusieurs lignes depuis une cellule
- Si vous possédez une liste de chaînes de texte séparées par des sauts de ligne (obtenus en appuyant sur les touches Alt + Entrée lors de la saisie), et que vous souhaitez maintenant extraire ces lignes de texte dans plusieurs cellules, comme illustré dans la capture d’écran ci-dessous, comment résoudre ce problème à l’aide d’une formule dans Excel ?
- Extraire le n-ième mot d’une chaîne de texte dans Excel
- Si vous disposez d’une liste de chaînes de texte ou de phrases et que vous souhaitez extraire un mot spécifique (le n-ième) à partir de cette liste, comme illustré dans la capture d’écran ci-dessous, cet article présente différentes méthodes pour accomplir cette tâche dans Excel.
- Extraire le texte entre parenthèses à partir d’une chaîne de texte
- Si une partie du texte est entourée de parenthèses au sein d’une chaîne, et que vous devez extraire tout le texte situé entre ces parenthèses, comme le montre la capture d’écran suivante, comment accomplir cette tâche rapidement et facilement dans Excel ?
Les meilleurs outils de productivité Office
Kutools pour Excel – Vous permet de vous démarquer de la foule
Kutools pour Excel propose plus de 300 fonctionnalités,garantissant que ce dont vous avez besoin est toujours à portée de clic...
Office Tab – Active la lecture et l’édition par onglets dans Microsoft Office (y compris Excel)
- Passez d’un document à l’autre en une seconde, même avec des dizaines de documents ouverts !
- Réduisez de centaines vos clics de souris chaque jour et dites adieu au syndrome de la main de la souris.
- Augmentez votre productivité de 50 % en consultant et en modifiant simultanément plusieurs documents.
- Apporte à Office (y compris Excel) une efficacité comparable à celle des navigateurs tels que Chrome, Edge et Firefox.