Note: The other languages of the website are Google-translated. Back to English

Retourner ou inverser les noms et prénoms dans la liste Excel

Si vous avez une liste de noms complets qui sont formatés en tant que nom et prénom, vous voulez maintenant retourner le nom et le prénom en premier et en dernier comme illustré ci-dessous. Cet article, je vais vous présenter quelques formules pour gérer ce travail dans Excel.


Retourner ou inverser le prénom et le nom (Stone Jerry = Jerry Stone)

Normalement, dans Excel, la fonction MID qui combine les fonctions SEARCH et LEN peut vous aider à inverser le prénom et le nom selon vos besoins.

Si votre nom complet est le format nom prénom, pour inverser le prénom et le nom, veuillez appliquer la formule suivante dans une cellule vide où vous souhaitez obtenir le résultat:

=MID(A2&" "&A2,SEARCH(" ",A2)+1,LEN(A2))

Ensuite, faites glisser la poignée de remplissage vers les cellules que vous souhaitez utiliser cette formule, et tous les noms et prénoms ont été inversés comme illustré ci-dessous:


Explication de la formule:

A2 & "" et A2: Cette partie sert à joindre le contenu de la cellule en A2 et A2, et séparer les données fusionnées par un espace, vous obtiendrez le résultat: "Pierre Jerry Stone Jerry”, Ceci est reconnu comme l'argument de texte dans la fonction MID.

RECHERCHE ("", A2) +1: La fonction RECHERCHE est utilisée pour trouver la position du caractère espace dans la cellule A2, ajouter 1 signifie obtenir la position du premier caractère après l'espace. Cette partie est reconnue comme l'argument start_num dans la fonction MID.

LEN (A2): Cette fonction LEN renvoie la longueur du texte dans la cellule A2, elle est reconnue comme l'argument num_chars dans la fonction MID.

MID(A2&" "&A2,SEARCH(" ",A2)+1,LEN(A2)): Jusqu'à présent, la fonction MID est utilisée pour extraire le texte de «Stone Jerry Stone Jerry» qui commence à la position retournée par la fonction SEARCH et la longueur retournée par la fonction LEN.


Retourner ou inverser le prénom et le nom avec une virgule (Stone, Jerry = Jerry Stone)

En supposant que vos nom et prénom soient séparés par une virgule, vous souhaitez maintenant inverser le nom et le prénom et ignorer la virgule comme illustré ci-dessous, comment pouvez-vous résoudre cette tâche dans Excel?

Veuillez copier ou saisir la formule ci-dessous dans une cellule vide:

=MID(A2&" "&A2,SEARCH(",",A2)+2,LEN(A2)-1)

Et puis, faites glisser la poignée de remplissage vers les cellules que vous souhaitez appliquer cette formule, et vous obtiendrez le résultat dont vous avez besoin, voir capture d'écran:


Explication de la formule:

A2 & "" et A2: Cette partie sert à joindre le contenu de la cellule en A2 et A2, et séparer les données fusionnées par un espace, vous obtiendrez le résultat: "Pierre, Jerry Stone, Jerry”, Ceci est reconnu comme l'argument de texte dans la fonction MID.

RECHERCHE (",", A2) +2: La fonction RECHERCHE est utilisée pour trouver la position du caractère virgule dans la cellule A2, en ajoutant 2 moyens pour obtenir la position du premier caractère après la virgule. Cette partie est reconnue comme l'argument start_num dans la fonction MID.

LEN (A2) -1: Cette fonction LEN renvoie la longueur du texte dans la cellule A2, soustraire 1 signifie exclure la virgule, cela est reconnu comme l'argument num_chars dans la fonction MID.

MID(A2&" "&A2,SEARCH(",",A2)+2,LEN(A2)-1): Jusqu'à présent, la fonction MID est utilisée pour extraire le texte de «Stone, Jerry Stone, Jerry» qui commence à la position retournée par la fonction SEARCH et la longueur retournée par la fonction LEN


Retourner ou inverser le prénom et le nom sans virgule (Stone Jerry = Jerry, Stone)

Pour retourner le prénom et le nom séparés par un espace, après avoir inversé les noms, vous voulez ajouter une virgule après le prénom comme illustré ci-dessous. Pour résoudre ce problème, voici une autre formule qui peut vous aider.

Veuillez copier ou saisir la formule ci-dessous dans une cellule vide:

=MID(A2&", "&A2,SEARCH(" ",A2)+1,LEN(A2)+1)

Ensuite, faites glisser la poignée de remplissage vers les cellules pour copier cette formule dans les autres cellules dont vous avez besoin, et les noms ont été inversés, une virgule a également été insérée après le prénom, voir capture d'écran:


Explication de la formule:

A2 & "," et A2: Cette partie est utilisée pour joindre le contenu de la cellule en A2 et A2, et séparer les données fusionnées par une virgule et un espace, vous obtiendrez le résultat: "Pierre Jerry, Stone Jerry”, Ceci est reconnu comme l'argument de texte dans la fonction MID.

RECHERCHE ("", A2) +1: La fonction RECHERCHE est utilisée pour trouver la position du caractère espace dans la cellule A2, ajouter 1 signifie obtenir la position du premier caractère après l'espace. Cette partie est reconnue comme l'argument start_num dans la fonction MID.

LEN (A2) +1: Cette fonction LEN renvoie la longueur du texte dans la cellule A2, en ajoutant 1 signifie inclure la virgule, ceci est reconnu comme l'argument num_chars dans la fonction MID.

MID(A2&", "&A2,SEARCH(" ",A2)+1,LEN(A2)+1): Jusqu'à présent, la fonction MID est utilisée pour extraire le texte de «Stone Jerry, Stone Jerry» qui commence à la position retournée par la fonction SEARCH et la longueur retournée par la fonction LEN.


Conseils:

1. Si vos noms complets contiennent le prénom, le deuxième prénom et le nom, pour inverser ces noms, vous devez appliquer la formule ci-dessous:

=MID(TRIM(A2)&" "&TRIM(A2),IF(LEN(TRIM(A2))-LEN(SUBSTITUTE(TRIM(A2)," ",""))=1,FIND(" ",TRIM(A2))+1,FIND(" ",TRIM(A2),FIND(" ",TRIM(A2))+1)+1),LEN(TRIM(A2)))

2. Pour ajouter une virgule entre le nom et le prénom inversés, veuillez utiliser la formule suivante:

=MID(TRIM(A2)&", "&TRIM(A2),IF(LEN(TRIM(A2))-LEN(SUBSTITUTE(TRIM(A2)," ",""))=1,FIND(" ",TRIM(A2))+1,FIND(" ",TRIM(A2),FIND(" ",TRIM(A2))+1)+1),LEN(TRIM(A2))+1)


Retourner ou inverser le prénom et le nom en fonction des séparateurs avec une fonctionnalité utile

Kutools pour Excel prend en charge un outil pratique - Reverse Text fonction qui peut vous aider à inverser l'ordre de la chaîne de texte dans une cellule en fonction d'un espace, d'une virgule ou de tout autre séparateur selon vos besoins. Cliquez pour télécharger Kutools for Excel pour un essai gratuit!


Fonctions relatives utilisées:

  • MID:
  • La fonction MID est utilisée pour rechercher et renvoyer un nombre spécifique de caractères à partir du milieu d'une chaîne de texte donnée.
  • SEARCH:
  • Dans Excel, la fonction RECHERCHE peut vous aider à trouver la position d'un caractère ou d'une sous-chaîne spécifique à partir de la chaîne de texte donnée.
  • LEN:
  • La fonction LEN renvoie le nombre de caractères dans une chaîne de texte.

Plus d'articles:

  • Extraire le prénom et le nom du nom complet
  • En supposant que vous ayez une liste de noms complets, vous souhaitez maintenant extraire l'initiale et le nom de famille ou le prénom et le premier caractère du nom de famille du nom complet, comme illustré ci-dessous. Comment pouvez-vous gérer ces tâches dans un classeur Excel?
  • Extraire plusieurs lignes d'une cellule
  • Si vous avez une liste de chaînes de texte séparées par des sauts de ligne (ce qui se produit en appuyant sur les touches Alt + Entrée lors de la saisie du texte), et maintenant, vous souhaitez extraire ces lignes de texte dans plusieurs cellules comme illustré ci-dessous. Comment pourriez-vous le résoudre avec une formule dans Excel?
  • Extraire le nième mot d'une chaîne de texte dans Excel
  • Si vous avez une liste de chaînes de texte ou de phrases, vous souhaitez maintenant extraire le nième mot spécifique de la liste, comme illustré ci-dessous. Cet article, je vais vous présenter quelques méthodes pour résoudre ce travail dans Excel.
  • Extraire le texte entre parenthèses d'une chaîne de texte
  • S'il y a une partie du texte entourée de parenthèses dans la chaîne de texte, vous devez maintenant extraire toutes les chaînes de texte entre les parenthèses comme illustré ci-dessous. Comment pourriez-vous résoudre cette tâche dans Excel rapidement et facilement?

Les meilleurs outils de productivité de bureau

Kutools for Excel - vous aide à vous démarquer de la foule

Souhaitez-vous terminer votre travail quotidien rapidement et parfaitement? Kutools for Excel apporte 300 fonctionnalités avancées puissantes (Combiner des classeurs, additionner par couleur, diviser le contenu des cellules, convertir la date, etc. ...) et vous faire gagner 80% de temps.

  • Conçu pour 1500 scénarios de travail, vous aide à résoudre 80% des problèmes Excel.
  • Réduisez les milliers de clics de clavier et de souris chaque jour, soulagez vos yeux et vos mains fatigués.
  • Devenez un expert Excel en 3 minutes. Plus besoin de se souvenir des formules douloureuses et des codes VBA.
  • Essai gratuit illimité de 30 jours. Garantie de remboursement de 60 jours. Mise à jour et assistance gratuites pendant 2 ans.
Ruban d'Excel (avec Kutools for Excel installé)

Onglet Office - Activer la lecture et la modification par onglets dans Microsoft Office (y compris Excel)

  • Une seconde pour basculer entre des dizaines de documents ouverts!
  • Réduisez chaque jour des centaines de clics de souris, dites adieu à la souris.
  • Augmente votre productivité de 50% lors de l'affichage et de l'édition de plusieurs documents.
  • Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Firefox et le nouvel Internet Explorer.
Capture d'écran d'Excel (avec Office Tab installé)
Commentaires (0)
Pas encore de notes. Soyez le premier à évaluer!
Il n'y a pas encore de commentaires postés ici
Laisser vos commentaires
Publier en tant qu'invité
×
Évaluez cet article:
0   Personnages
Emplacements suggérés

Nous suivre

Copyright © 2009 - www.extendoffice.com. | Tous les droits sont réservés. Alimenté par ExtendOffice. | | Plan du site
Microsoft et le logo Office sont des marques commerciales ou des marques déposées de Microsoft Corporation aux États-Unis et / ou dans d'autres pays.
Protégé par Sectigo SSL