Passer au contenu principal

Comment diviser le nom complet en prénom et nom dans Excel?

Supposons que vous ayez une liste de noms comme le montre la première capture d'écran dans une seule colonne ci-dessous, et que vous devez diviser le nom complet dans la colonne du prénom, la colonne du deuxième prénom et la colonne du nom de famille comme illustré ci-dessous. Voici quelques méthodes délicates pour vous aider à résoudre ce problème:


Diviser le nom complet en prénom et nom avec des formules

Diviser les noms complets en prénom et nom:

Vous pouvez utiliser la fonction Gauche, la fonction Droite et la fonction Rechercher pour cracher un nom complet au prénom et au nom en procédant comme suit:

1. Entrez la formule de = GAUCHE (A2, TROUVER ("", A2,1) -1) dans une cellule vide, dit Cell C2 dans ce cas, puis faites glisser la poignée de remplissage vers les cellules que vous souhaitez remplir cette formule, et tous les prénoms ont été extraits en même temps, voir capture d'écran:

doc split noms complets 2

2. Entrez ensuite la formule de = DROITE (A2, LEN (A2) -FIND ("", A2,1)) dans une autre cellule vide, Cell D2, et faites glisser la poignée de remplissage vers les cellules auxquelles vous souhaitez appliquer cette formule, et tous les noms de famille ont été extraits dans la colonne D comme illustré ci-dessous:

doc split noms complets 3


Diviser les noms complets en prénom, deuxième prénom et nom de famille:

Si vous souhaitez diviser les noms complets en prénom, deuxième prénom et nom de famille dans des colonnes séparées, les formules suivantes peuvent vous rendre service.

1. Entrez cette formule: = GAUCHE (A2, RECHERCHE ("", A2)) dans une cellule vide C2, puis faites glisser la poignée de remplissage vers les cellules pour appliquer cette formule, et tous les prénoms ont été divisés dans la colonne C, voir capture d'écran:

doc split noms complets 4

2. Entrez ensuite cette formule: = MID (A2, RECHERCHE ("", A2,1) + 1, RECHERCHE ("", A2, RECHERCHE ("", A2,1) +1)-RECHERCHE ("", A2,1)) dans une cellule vide D2, puis faites glisser la poignée de remplissage vers les cellules pour appliquer cette formule, et tous les prénoms ont été divisés dans la colonne D, voir capture d'écran:

doc split noms complets 5

3. Enfin, entrez cette formule: = DROITE (A2, LEN (A2) -SEARCH ("", A2, SEARCH ("", A2, RECHERCHE ("", A2) +1))) dans une cellule vide E2, puis faites glisser la poignée de remplissage vers les cellules pour appliquer cette formule, et tous les prénoms ont été divisés dans la colonne E, voir capture d'écran:

doc split noms complets 6


Diviser le nom complet en prénom et nom avec la commande Texte en colonne

Il n'est pas facile de se souvenir de la fonction. Ne vous en faites pas. La deuxième méthode vous permettra de diviser facilement la colonne du nom complet.

1. Sélectionnez la colonne que vous allez fractionner, dans ce cas, il s'agit de A2: A13.

2. Clique le Texte aux colonnes bouton sous Données Languette.

doc split noms complets 7

3. Dans le Assistant de conversion de texte en colonnes - Étape 1 sur 3 boîte de dialogue, vérifiez le Délimité option, et cliquez Suivant .

doc split noms complets 8

4. Dans le Étape 2 de 3 Assistant, vérifiez uniquement le Space option dans la Delimiters section, et cliquez Suivant .

doc split noms complets 9

5. Dans l'assistant suivant, vérifiez le Texte option dans la Format de données de colonne section, et spécifiez le dentaire cellule dans laquelle vous souhaitez placer les résultats. Voir la capture d'écran:

doc split noms complets 10

6. Clique le Finition bouton. Ensuite, vous verrez que la colonne du nom complet a été séparée en colonne du prénom, colonne du deuxième prénom et colonne du nom de famille à la fois.


Divisez le nom complet en prénom et nom avec Kutools for Excel rapidement et facilement

Si vous êtes fatigué des deux méthodes ci-dessus, ici, je peux vous recommander un outil utile - Kutools for Excel, Avec son Noms divisés fonctionnalité, vous pouvez rapidement diviser les noms complets en prénom et nom de famille, ou diviser les noms complets en prénom, deuxième prénom et nom de famille selon vos besoins.

Kutools for Excel : avec plus de 300 compléments Excel pratiques, essai gratuit sans limitation en 30 jours. 

Après l'installation de Kutools for Excel, procédez comme suit:

1. Sélectionnez la plage de noms que vous souhaitez fractionner.

2Cliquez sur Kutools > Fusionner et fractionner > Noms divisés, Dans le Noms divisés boîte de dialogue, spécifiez le Types de fractionnement vous voulez, si vous voulez diviser le nom complet en prénom et nom, veuillez vérifier Prénom et Nom de famille, voir capture d'écran:

3. Puis clique OK bouton, et une autre boîte de dialogue apparaîtra, veuillez sélectionner une cellule où vous souhaitez mettre le résultat dans la boîte de dialogue, voir capture d'écran:

doc split noms complets 12

4. Et cliquez sur OK bouton, les noms complets ont été divisés en colonne de prénom et colonne de nom de famille, voir capture d'écran:

doc split noms complets 13

Notes: Si votre nom complet contient le prénom, le deuxième prénom et le nom de famille devant être divisés en trois colonnes séparément, il vous suffit de vérifier Prénom, Deuxième nom et Nom de famille dans l' Noms divisés boîte de dialogue et vous obtiendrez le résultat suivant:

doc split noms complets 14

Téléchargez et essayez gratuitement Kutools for Excel Now!


Divisez les noms complets en prénom et nom par une virgule ou d'autres délimiteurs:

Si vos noms complets sont séparés par des virgules ou d'autres délimiteurs dans la cellule,Kutools for Excel' Cellules divisés La fonctionnalité peut également vous rendre service, voir capture d'écran:

doc split noms complets 15

Kutools for Excel: avec plus de 300 compléments Excel pratiques, essai gratuit sans limitation dans 30 jours. Téléchargez et essayez gratuitement maintenant!


Divisez rapidement le nom complet en prénom et nom avec Kutools for Excel

Kutools for Excel: avec plus de 300 compléments Excel pratiques, essai gratuit sans limitation dans 30 jours. Téléchargez et essayez gratuitement maintenant!

Meilleurs outils de productivité bureautique

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
Gestionnaire de colonnes: Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Centre de ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...

Description


Office Tab apporte une interface à onglets à Office et facilite grandement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!

Comments (88)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I am able to, using Kutools, split First and Last names into two separate cells, but only on one worksheet at a time. I want to split First and Last names in same cells on 50 different worksheets within the same workbook. Is that possible? I've tried and the Kutools options for doing this become inoperable (greyed out). Please help! I don't want to have to do these one at a time. Thank you!
This comment was minimized by the moderator on the site
Hi there,

Plesae insert the below VBA code into a module in your Excel workbook:
Sub split_names()

'Update by ExtendOffice 2022/09/23

    Dim xArray As Variant
    Dim xValue As Variant
    Dim xSplit As Variant
    Dim xRg As Range
    Dim xSaveRg As Range

    With ThisWorkbook
        xArray = Array(.Sheets("Sheet1").Range("A1:A11"), .Sheets("Sheet2").Range("B1:B10"), .Sheets("Sheet3").Range("A1:A10"))
    End With

    For i = LBound(xArray, 1) To UBound(xArray, 1)
        
        Set xRg = Application.Range(xArray(i).Address(True, True, xlA1, True))
        Set xSaveRg = xRg.Offset(0, xRg.Columns.Count + 1)
        xValue = xRg.Value
        
        For b = LBound(xValue, 1) To UBound(xValue, 1)
            
            xSplit = Split(xValue(b, 1), " ")
            xSaveRg(b, 1).Value = xSplit(0)
            xSaveRg(b, 2).Value = xSplit(UBound(xSplit))
        
        Next
         
    Next
    
End Sub

Note:
1. In the 12th row of the code, you should change the sheet names and corresponding column ranges to the actual names and column ranges where full names are.
2. After inserting the code and pressing F5 to run the code, the first and last names will apprear in two columns next to the original full names column. If there are data in the output columns, make sure to move them to other columns, otherwise the data will be overwritten.
This comment was minimized by the moderator on the site
I downloaded and installed your utility, but the "Split Names" function was not on the "Text" submenu. I could not find it elsewhere. What gives?
This comment was minimized by the moderator on the site
Hello, Steven,
We have moved this feature under the Merge & Split, please view the screenshot:

Sorry for this inconvenience.
Please try, thank you!
This comment was minimized by the moderator on the site
It was incredibly helpful Thank you very much! I would never be able to figure it our on my own. All your formulas work! Marilyn
This comment was minimized by the moderator on the site
This worked perfectly! Thanks!
This comment was minimized by the moderator on the site
Works for people with 2 or 3 names. In some countries, people have 4 or more names. Creating a formula that split a FullName into FirstName, LastName and Middle Names, that's a real challenge...
This comment was minimized by the moderator on the site
thanks alot :D
This comment was minimized by the moderator on the site
Any news on a hyphenated last name, keeping them together?
This comment was minimized by the moderator on the site
Thank You - incredibly helpful
This comment was minimized by the moderator on the site
beautiful, that was a good show
This comment was minimized by the moderator on the site
Thank you, this was really helpful, and your answer to one of the questions below, about copying and pasting the values to get rid of the equation was equally helpful!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations