Comment séparer le nom et prénom dans Excel

Comment séparer le nom et prénom dans Excel ?

5
(150)
Nous suivre sur Google

Vous cherchez à  séparer nom prénom sur Excel automatiquement, sans modifier chaque cellule à la main ? Les fonctions  modernes TEXTE.AVANT et TEXTE.APRES, introduites avec Excel 365, constituent aujourd’hui une formule Excel pour séparer nom et prénom rapidement.

Les étapes à retenir

Formater des noms très rapidement sur Excel
Formater des noms très rapidement sur Excel

Voici la meilleure méthode pour séparer des noms et prénoms dans Excel :

  1. Appliquer NOMPROPRE à toute la colonne. En B2, tapez : =NOMPROPRE(A2). Puis, étirez vers le bas.
  2. Séparer prénom et nom.
    ⇢ En C2 (prénom) : =TEXTE.AVANT(B2; " ")
    ⇢ En D2 (nom) : =TEXTE.APRES(B2; " ")
  3. Facultatif - Afficher le tout en MAJUSCULE.
    En E2 : =MAJUSCULE(D2)

Dans cet article, nous vous montrons comment appliquer cette méthode étape par étape. Et si vous utilisez une version plus ancienne d’Excel, pas de panique : nous vous donnons 2 méthodes compatibles. Enfin, nous présentons une solution bonus avec une macro VBA.

Dans cette vidéo, notre formateur Benjamin, vous montre comment formater très rapidement des noms sur Excel. Pour séparer un nom et un prénom dans Excel rapidement, la meilleure méthode repose sur 3 fonctions modernes : =NOMPROPRE(), =TEXTE.AVANT(), =TEXTE.APRES().

📎 Envie de vous entraîner ? Téléchargez notre fichier d'exercice pour apprendre à formater des noms sur excel juste ici 👇

Méthode 1 séparer un prénom et nom : les fonctions TEXTE.AVANT et TEXTE.APRÈS (meilleure méthode)

À savoir : l'utilisation de TEXTE.AVANT et TEXTE.APRÈS est la meilleure méthode pour séparer des noms et prénoms dans Excel.

✅ Pourquoi ? Cette méthode permet de séparer nom prénom Excel même si vos données sont mal formatées.

❌ Attention toutefois : cette méthode est réalisable seulement pour les dernières versions d'Excel (Excel 365). Si vous n'avez pas cette version, passez à la méthode 2.

Ces fonctions, disponibles dans Excel 365, remplacent les combinaisons plus complexes avec CHERCHE, TROUVE, GAUCHE ou DROITE. En les combinant, vous pouvez nettoyer et structurer automatiquement vos données, sans toucher une cellule à la main. Voyons maintenant comment utiliser ces formules une par une.

Cas pratique : séparer automatiquement nom et prénom en deux colonnes avec TEXTE.AVANT

Imaginons une colonne contenant des noms saisis de manière aléatoire :

A
albert einstein
marie curie
isaac newton

Voici comment transformer cette colonne pour séparer proprement le nom et le prénom :

  1. Appliquer NOMPROPRE à toute la colonne. En B2, tapez : =NOMPROPRE(A2). Puis, étirez vers le bas.
  2. Séparer prénom et nom.
    ⇢ En C2 (prénom) : =TEXTE.AVANT(B2; " ")
    ⇢ En D2 (nom) : =TEXTE.APRES(B2; " ")
  3. Facultatif - Afficher le tout en MAJUSCULE.
    En E2 : =MAJUSCULE(D2)

Si vous n'avez pas accès aux fonctions TEXTE.AVANT et TEXTE.APRES, voici une autre méthode possible.

« Sur une base de plusieurs centaines de contacts, séparer les noms et prénoms à la main n’a aucun intérêt. Avec TEXTE.AVANT et TEXTE.APRES, le traitement devient automatique et surtout reproductible. »

- Nadir AISSI, formateur Excel chez Morpheus Formation

Méthode 2 : séparer nom et prénom avec les fonctions GAUCHE, DROITE et CHERCHE

À savoir : si vous n'avez pas accès aux fonctions TEXTE.AVANT et TEXTE.APRÈS, vous pouvez utiliser cette méthode alternative pour séparer les noms et prénoms dans Excel. Elle repose sur deux formules imbriquées qu'il faudra recopier vers le bas ou dans les cellules où vous souhaitez effectuer la séparation.

Nous allons dans un premier temps rechercher dans la chaine de caractères l’emplacement du caractère sur lequel nous souhaitons effectuer le partage. Dans notre cas ici c’est l’« espace »

Nous avons pour cela deux formules disponibles dans Excel : la fonction TROUVE ou la fonction CHERCHE.  

  • TROUVE est sensible à la casse.
  • CHERCHE ne l’est pas.

Dans notre exemple nous pouvons utiliser l’une ou l’autre puisque nous allons chercher le caractère « espace ».

Nous allons insérer sur la cellule E8 la formule « TROUVE » en sélectionnant l’onglet « Formule » et « Insérer une Fonction ».

Cas pratique avec les fonctions GAUCHE et DROITE

  • Texte cherché : l’espace
  • Texte : la cellule D8 – L’endroit où se trouve la chaine de caractères.
  • N° départ : 1 – Le point de départ

En validant, Excel nous donne comme résultat « 7 ». Le caractère « Espace » se trouve donc en 7iéme position.

utilisation de la fonction TROUVE pour séparer nom et prénom sur excel

Nous allons pouvoir maintenant utiliser la fonction GAUCHE d’Excel qui va extraire à partir de la gauche le nombre de caractères que nous souhaitons :  

Et en imbriquant la fonction « TROUVE ».

Ce qui nous donne : 

Vous avez ci-dessous le résultat après avoir validé la formule. Le NOM se trouve bien isolé dans la cellule.

Exemple d'utilisation de la fonction gauche sur Excel pour séparer le nom sur Excel

Pour le PRENOM, nous allons utiliser les mêmes formules mais il nous faut avant déterminer la longueur de la chaine. Nous allons pour cela utiliser une formule Excel qui va nous fournir cette longueur :

De cette longueur, nous déduirons le nombre de caractères où se trouve l’espace qui sépare le Nom et Prénom ce qui nous donnera le nombre de caractères à extraire mais depuis la droite.

Utilisation de la fonction DROITE et de la fonction NBCAR pour séparer le nom et prénom sur Excel

       =DROITE ($D8;NBCAR ($D8)-TROUVE (" ";$D8;1))

  • =Longueur de la chaine
  • = Nombre de caractères jusqu'à l’espace
  • =DROITE ($D8;16-7)

Nous avons bien extrait les 9 caractères depuis la droite.

Voici comment transformer cette colonne pour séparer proprement le nom et le prénom.

Méthode 3 : séparer nom et prénom avec Texte en colonnes

À savoir : cette méthode est rapide, mais elle impose que les données soient présentées sous forme de liste, ce qui peut être contraignant. Il faudra reproduire toutes les étapes si les données se trouvent à un autre emplacement de la feuille.

Nous allons sélectionner les cellules  à diviser puis dans l’onglet Données, choisir « Convertir ».

utilisation de la fonctionnalité "convertir" sur Excel pour séparer le prénom et nom

Cette fonction va nous permettre de décomposer une chaine de caractères suivant différents paramètres.

L’assistant vous propose de choisir entre un partage Délimité ou sur une Largeur Fixe. Choisir « Délimité ».

Indiquer dans la fenêtre suivante le caractère sur lequel Excel doit exécuter le partage. Dans notre cas l’espace.

Astuce : par défaut laisser « Interpréter des séparateurs comme uniques. » coché : cela évitera si vous avez deux espaces entre le nom et le prénom de créer un champ vide entre le nom et le prénom. 

Assistant Conversion Excel - séparer nom et prénom

Après avoir validé l’étape deux, l’assistant vous propose la chaine qu’il va décomposer et vous demande d’indiquer la destination du partage.

Indiquer la cellule dans laquelle vous souhaitez qu’il mette les données. Dans notre cas nous allons placer les données en E8.

Vous pouvez également choisir le format de chaque colonne (Standard, Texte, Date) ou non distribuée si vous souhaitez ne pas inclure cette colonne dans votre partage.

Voici le résultat après avoir cliqué sur « Terminer » :

Résultat du tableau excel avec nom et prénom séparer dans deux colonnes distinctes

Méthode Bonus : séparer nom et prénom avec une macro VBA

Ici, nous allons créer une formule personnalisée à l’aide du Code VBA qui nous permettra d’extraire directement le Nom et le Prénom.  

Automatisation du Processus de Séparation

Si nous n’avons pas encore répondu à votre cas spécifique, voici une section dédiée aux exceptions.

Aller plus loin : gérer les noms composés et les cas particuliers

Pour séparer un nom et un prénom dans Excel, les fonctions NOMPROPRE, TEXTE.AVANT et TEXTE.APRES suffisent dans la majorité des cas.

La difficulté arrive surtout lorsque votre fichier contient des noms composés, plusieurs prénoms, des titres comme M., Mme ou Dr., ou encore des données mal formatées.

Dans ce cas, quelques bonnes pratiques permettent de fiabiliser le traitement :

  • nettoyez d’abord les espaces inutiles et uniformisez la casse avec NOMPROPRE ;
  • utilisez SIERREUR pour éviter l’affichage d’erreurs dans les cellules mal formatées ;
  • combinez SI, CHERCHE ou STXT pour traiter certains cas particuliers ;
  • préparez un modèle Excel avec vos formules déjà intégrées si vous réalisez souvent ce type de nettoyage ;
  • utilisez une macro VBA pour automatiser le traitement sur des fichiers volumineux ou récurrents.

Par exemple :

=SIERREUR(TEXTE.AVANT(A2;" ");"")

Cette formule extrait le texte situé avant le premier espace et renvoie une cellule vide si Excel rencontre une erreur.

Si vous utilisez une ancienne version d’Excel, les fonctions GAUCHE, DROITE et CHERCHE ou l’outil Texte en colonnes restent de bonnes alternatives.

« Les erreurs arrivent souvent quand les données ne sont pas homogènes : doubles espaces, titres, noms composés… Avant de chercher une formule plus complexe, commencez toujours par nettoyer et standardiser la colonne source. »

- Nadir AISSI, formateur Excel chez Morpheus Formation

En résumé...

Séparer un nom et un prénom dans Excel peut sembler banal… mais quand c’est fait proprement, c’est toute votre base qui devient plus lisible, plus exploitable et plus professionnelle.

Aujourd’hui, la méthode la plus efficace repose sur 4 fonctions modernes : NOMPROPRE, TEXTE.AVANT, TEXTE.APRES et MAJUSCULE. Elles vous permettent de formater, découper et structurer vos données proprement, sans jamais toucher à une cellule à la main.

Et si vous travaillez sur une ancienne version d’Excel ou un gros volume de données, utilisez la méthode 2 avec d'anciennes fonctions.

Pour les personnes avec un niveau plus avancé, la version VBA vous permet d’aller encore plus loin, en automatisant la séparation.

Maîtrisez vraiment Excel avec une formation complète et sur mesure

Notre formation Excel individuelle sur-mesure est conçue pour ça :

  • Vous progressez à votre rythme, en travaillant sur vos propres fichiers
  • Vous êtes accompagné·e par un formateur expert, en individuel ou en petits groupes
  • Chaque formation est 100 % finançable avec le CPF ou par votre entreprise
  • Nous abordons Power Query, le nouvel outil d’Excel pour manipuler efficacement les données. Redoutable dans le cas présenté de cet article.

En 2026, nous avons accompagné plus de 1600 apprenants qui ont gagné en moyenne 4 heures par semaine en optimisant leurs fichiers Excel.

Et vous, combien de jours avez-vous perdus cette année à corriger des majuscules, chercher une formule ou nettoyer un tableau mal saisi ?

Découvrir la formation Excel individuelle à distance

Vos questions fréquentes

Comment séparer le prénom et le nom dans Excel automatiquement ?

Utilisez la fonction Texte en colonnes (menu Données > Texte en colonnes) et choisissez Espace comme séparateur. Excel divisera automatiquement prénom et nom en deux colonnes.

Quelle formule Excel pour extraire le prénom à partir d’une cellule ?

Pour récupérer uniquement le prénom, utilisez :

=GAUCHE(A2;CHERCHE(" ";A2)-1)

Cette formule extrait tout ce qui est avant le premier espace.

Comment récupérer uniquement le nom de famille dans Excel ?

Pour extraire le nom de famille, utilisez :

=DROITE(A2;NBCAR(A2)-CHERCHE(" ";A2))

Elle renvoie tout ce qui vient après le premier espace dans la cellule.

Comment fusionner deux cellules Excel nom prénom ?

Pour fusionner le contenu de deux cellules contenant un prénom et un nom, utilisez la formule :

= A2 & " " & B2

Cela crée un nom complet comme « Jean Dupont » à partir de deux cellules.
Vous pouvez aussi utiliser la fonction JOINDRE.TEXTE :

=JOINDRE.TEXTE(" ";VRAI;A2;B2)

Idéal pour fusionner deux cellules Excel nom prénom de manière propre.

Que faire si j’ai l’erreur #NOM ? dans Excel ?

L’erreur #NOM ? Excel apparaît quand Excel ne reconnaît pas la fonction utilisée.
Cela peut venir :

  • d’une faute de frappe dans le nom de la fonction (ex. : MAJUCULE au lieu de MAJUSCULE)
  • d’un séparateur mal utilisé (; ou ,)
  • ou tout simplement d’une fonction non disponible dans votre version Excel

💡 Consultez notre article complet sur les erreurs Excel les plus fréquentes

Comment fusionner deux colonnes nom prénom dans Excel ?

Si vous avez deux colonnes (ex. A pour prénom, B pour nom), utilisez :

=CONCAT(A2;" ";B2) ou =A2 & " " & B2

Cela vous permet de fusionner deux colonnes nom prénom dans Excel de manière propre et rapide. En savoir plus sur la fonction CONCAT Excel.

Comment inverser les noms mal saisis ?

Certains fichiers inversent nom et prénom. Dans ce cas, combinez TEXTE.APRES et TEXTE.AVANT, puis utilisez un test logique comme :

=SI(NB.SI(A2;"* *")=1;TEXTE.APRES(A2;" ") & " " & TEXTE.AVANT(A2;" ");A2)

Cela remet dans l’ordre : Dupont JeanJean Dupont.

💡 Besoin d'en savoir plus sur Fonction NB.SI Excel

Si cet article vous a plu, partagez-le avec votre équipe ou laissez-nous un commentaire ! 💚

Clique sur l'étoile pour l'évaluer !

Note moyenne 5 / 5. Nombre de votes : 150

Aucun vote jusqu'à présent ! Tu peux être le premier à évaluer cet article.

Nadir Aissi

Nadir Aissi

Fort d’une expérience de plus de 30 années en
Formation Excel
et Formation VBA Excel, j'ai, dans le cadre de mon activité professionnelle de « Responsable Administratif et Contrôleur de Gestion », mis en place différentes applications sous Excel pour établir des tableaux de bord et des outils nécessaires à la gestion des entreprises. J’ai ainsi eu l’occasion de découvrir la puissance du tableur, entièrement programmable et ne se limitant pas seulement à de simples opérations sur une feuille de calcul. Je suis ainsi devenu en quelque sorte un « passionné » des possibilités qu'il nous offre en programmation VBA.

Articles: 1

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

🎁 Félicitations ! Votre ebook Excel offert !
EXERCICES | FICHES | EXEMPLES
Votre ebook Excel offert !
Félicitations !
Vous souhaitez progresser rapidement et exploiter le plein potentiel d'Excel ?
Choisissez votre
formation Excel !
Quel est votre niveau sur Excel ?
Seulement 7 % des 8 000 personnes ont atteint un niveau avancé.
Testez vos connaissances sur Excel pour vous situer par rapport aux autres utilisateurs et découvrez nos ressources exclusives adaptées à votre niveau.
*et recevez votre certificat à la fin !
Sky Rocket Your Agency Income
Get Our Free Guide to
299 vidéos Excel rien que pour vous 😁
Tout ce qu’il faut pour progresser gratuitement sur Excel !
  • Une publication par semaine (minimum !)
  • Vos commentaires ? On les lit tous (promis)
  • Nos vidéos partent des vrais problèmes rencontrés 
C’est gratuit. C’est utile. C’est pour vous.
Excel vous fait perdre du temps ? Demandez un AUDIT gratuit
  • Identifier ce qui vous ralentit dans vos fichiers
  • Voir ce qui peut être automatisé ou fiabilisé
  • Comprendre comment faire évoluer votre façon de travailler
  • Découvrir le format de formation le plus efficace pour vous
  • Repartir avec une vision claire (même sans formation)
100 % gratuit • Sans engagement • 15 minutes Réservé aux professionnels basés en France
NICOLAS PARENT - Formateur Excel -
Expliquez-nous comment vous travaillez sur Excel. On vous montre quoi améliorer. En 15 minutes avec un expert, vous allez pouvoir :
LES 25 FONCTIONS EXCEL LES PLUS UTILISÉES !
E-book Excel offert