Prénom et nom séparés - Excel et Google Sheets

Télécharger un exemple de classeur

Téléchargez l'exemple de classeur

Ce didacticiel montrera comment séparer les prénoms et les noms dans Excel et Google Sheets.

Prénom séparé

Premièrement, pour séparer le prénom du nom, nous pouvons utiliser les fonctions GAUCHE et RECHERCHE.

1 =GAUCHE(B3, RECHERCHE(" ", B3))

Nom de famille séparé

Nous utilisons ensuite les fonctions SEARCH et MID pour obtenir le nom de famille à partir du nom.

1 =MID(B3, RECHERCHE(" ", B3)+1, 999)

Nous allons le parcourir ci-dessous.

Fonction RECHERCHE (Prénom)

Tout d'abord, nous avons utilisé la fonction SEARCH pour trouver la position de l'espace entre le prénom et le nom.

1 =RECHERCHE(" ", B3)

Fonction GAUCHE (Prénom)

Ensuite, nous utilisons la fonction LEFT pour renvoyer les caractères avant l'espace (le prénom) :

1 =GAUCHE(B3,C3)

La combinaison de ces fonctions donne la formule originale du prénom :

1 =GAUCHE(B3, RECHERCHE(" ", B3))

Ensuite, nous verrons comment extraire le nom de famille.

Dans la section suivante, nous utiliserons les fonctions SEARCH et MID pour extraire des caractères du milieu d'une chaîne de texte.

Fonction RECHERCHE (Nom de famille)

Tout d'abord, nous avons utilisé la fonction SEARCH pour trouver la position de l'espace entre le prénom et le nom.

1 =RECHERCHE(" ", B3)

Nous ajoutons ensuite un à la valeur renvoyée par cette formule pour obtenir la position de départ du nom de famille.

Fonction MID (Nom de famille)

Ensuite, nous utilisons la fonction MID pour renvoyer tous les caractères après l'espace plus 1 (le nom de famille)

1 =MID(B3, C3+1, 999)

La combinaison de ces 2 fonctions nous donne la formule originale du nom de famille.

1 =MIDI(B3, RECHERCHE(B3, " ")+1, 999)

Deuxième prénom

Ensuite, nous verrons comment séparer les noms qui incluent des prénoms ou des initiales.

Le calcul du prénom reste inchangé.

Pour extraire un deuxième prénom ou une initiale d'un nom, nous aurions besoin d'utiliser les fonctions RIGHT, SEARCH et LEN pour obtenir le nom de famille à partir de la chaîne de nom. Nous allons également incorporer la fonction TRIM pour couper tous les espaces de chaque côté de la chaîne de texte.

12 =DROITE(B4,LEN(B4)-RECHERCHE(" ",B4)-LEN(COUPER(MID(B4,RECHERCHE(" ",B4,1)+1,RECHERCHE(" ",B4,RECHERCHE(" ",B4,1)+1)-RECHERCHE(" ",B4,1))))-1)

Cette formule ne fonctionnera que s'il y a plus d'un espace dans la chaîne de texte. S'il n'y a qu'un seul espace, une erreur avec #VALUE serait renvoyée.

Pour résoudre ce problème, pour les noms sans deuxième prénom ni initiale, nous pouvons utiliser la formule originale en utilisant les fonctions MID et SEARCH.

Nous pourrions alors combiner les 2 formules en utilisant la fonction IFERREUR.

12 =SIERREUR(DROITE(B3,LEN(B3)-RECHERCHE(" ",B3)-LEN(TRIM(MID(B3,RECHERCHE(" ",B3,1)+1,RECHERCHE(" ",B3,RECHERCHE(" ",B3,1)+1)-RECHERCHE(" ",B3,1))))-1),MID(B3,RECHERCHE(" ",B3)+1 999) )

Nous pourrions alors utiliser les fonctions MID et LEN pour obtenir le deuxième prénom ou l'initiale.

1 =MID(B3,LEN(C3)+1,LEN(B3)-LEN(C3&D3))

Séparez le prénom et le nom dans Google Sheets

Tous les exemples expliqués ci-dessus fonctionnent de la même manière dans les feuilles Google que dans Excel.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave