Supprimer le deuxième prénom du nom complet dans Excel
Si vous avez une liste de noms complets contenant les prénoms, deuxièmes prénoms et noms de famille, et que vous souhaitez supprimer les deuxièmes prénoms des noms complets pour obtenir le résultat affiché dans la capture d'écran ci-dessous. Dans cet article, je vais vous présenter quelques formules pour accomplir cette tâche dans Excel.
- Supprimer le deuxième prénom du nom complet avec une formule
- Supprimer le deuxième prénom à la fin du nom avec une formule
Supprimer le deuxième prénom du nom complet avec une formule
Normalement, vos deuxièmes prénoms se trouvent entre le prénom et le nom de famille. Dans ce cas, pour les supprimer, vous devez utiliser conjointement les fonctions GAUCHE, TROUVE, SUPPRESPACE, DROITE, SUBSTITUE et REPT.
Veuillez copier ou saisir la formule ci-dessous dans une cellule vide :
Ensuite, faites glisser la poignée de recopie vers le bas jusqu'aux cellules où vous souhaitez appliquer cette formule, et tous les deuxièmes prénoms seront supprimés en une seule fois, comme le montre la capture d'écran :
Explication de la formule :
1. GAUCHE(A2;TROUVE(" ";A2)) :
- TROUVE(" ";A2) : Cette fonction TROUVE obtient la position du premier espace dans la cellule A2, le résultat est : 6.
- GAUCHE(A2;TROUVE(" ";A2))=GAUCHE(A2; 6) : Cette fonction GAUCHE extrait 6 caractères de la chaîne de texte dans la cellule A2, donc le prénom sera retourné.
2. SUPPRESPACE(DROITE(SUBSTITUE(A2;" ";REPT(" ";99));99)) :
- SUBSTITUE(A2;" ";REPT(" ";99)) : La fonction SUBSTITUE remplacera le caractère espace dans la chaîne de texte par 99 caractères espaces dans la cellule A2. Le résultat ressemblera à ceci : “Nicol ( 99 espaces) Jr.( 99 espaces) Wood”.
- DROITE(SUBSTITUE(A2;" ";REPT(" ";99));99) : Cette fonction DROITE est utilisée pour extraire 99 caractères depuis la droite de la chaîne de texte qui est retournée par la fonction SUBSTITUE.
- SUPPRESPACE(DROITE(SUBSTITUE(A2;" ";REPT(" ";99));99)) : La fonction SUPPRESPACE supprimera tous les espaces supplémentaires du résultat. Cela donnera le nom de famille.
3. GAUCHE(A2;TROUVE(" ";A2))&SUPPRESPACE(DROITE(SUBSTITUE(A2;" ";REPT(" ";99));99)) : Enfin, utilisez le symbole & pour joindre les deux parties de la formule afin d'obtenir le résultat souhaité.
Supprimer le deuxième prénom à la fin du nom avec une formule
Parfois, vos noms complets sont formatés comme prénom, nom de famille et deuxième prénom. Pour supprimer l'initiale du deuxième prénom à la fin du nom, comme illustré dans la capture d'écran ci-dessous, comment pouvez-vous y parvenir ?
Veuillez appliquer la formule suivante dans une cellule vide :
Ensuite, faites glisser la poignée de recopie vers le bas pour appliquer cette formule aux autres cellules nécessaires, et vous obtiendrez le résultat suivant selon vos besoins :
Explication de la formule :
1. TROUVE(" ";A2;TROUVE(" ";A2)+1)-1 :
- TROUVE(" ";A2)+1) : Cette fonction TROUVE permet d'obtenir le premier caractère espace de la cellule A2, ajouter 1 signifie trouver la position du caractère suivant le premier espace. Le résultat est : 7.
- TROUVE(" ";A2;TROUVE(" ";A2)+1)-1=TROUVE(" ";A2; 7)-1 : Cette fonction TROUVE retournera la position du deuxième espace dans la cellule A2. Soustraire 1 signifie exclure le caractère espace. Et cela donnera le nombre 10.
2. GAUCHE(A2;TROUVE(" ";A2;TROUVE(" ";A2)+1)-1)=GAUCHE(A2; 10) : Enfin, la fonction GAUCHE extraira 10 caractères depuis la gauche de la cellule A2, donc le prénom et le nom de famille seront retournés et le deuxième prénom à la fin sera supprimé.
Remarque : Si certains des noms complets ne contiennent que le prénom et le nom de famille, la formule ci-dessus donnera un résultat d'erreur. Dans ce cas, veuillez appliquer la formule suivante :
Fonctions connexes utilisées :
- GAUCHE :
- La fonction GAUCHE extrait un nombre donné de caractères depuis la gauche d'une chaîne de texte fournie.
- DROITE :
- La fonction DROITE est utilisée pour extraire un certain nombre de caractères depuis la droite de la chaîne de texte.
- TROUVE :
- La fonction TROUVE est utilisée pour trouver une chaîne de caractères dans une autre chaîne, et retourne la position de départ de la chaîne à l'intérieur de l'autre.
- SUPPRESPACE :
- La fonction SUPPRESPACE supprime tous les espaces supplémentaires d'une chaîne de texte et ne conserve qu'un seul espace entre les mots.
- SUBSTITUE :
- La fonction SUBSTITUE d'Excel remplace du texte ou des caractères dans une chaîne de texte par un autre texte ou d'autres caractères.
- REPT :
- Dans Excel, la fonction REPT est utilisée pour répéter les caractères un nombre spécifié de fois.
Plus d'articles :
- Inverser ou retourner les prénoms et noms dans une liste Excel
- Si vous avez une liste de noms complets formatés comme nom de famille et prénom, et que vous voulez inverser les noms et prénoms pour obtenir prénom et nom comme le montre la capture d'écran ci-dessous. Cet article vous présentera quelques formules pour accomplir cette tâche dans Excel.
- Extraire les prénoms, deuxièmes prénoms et noms de famille d'un nom complet dans Excel
- Supposons que vous ayez une liste de noms d'utilisateurs, et que vous souhaitiez séparer les noms complets en prénoms, deuxièmes prénoms et noms de famille dans des colonnes distinctes comme le montre la capture d'écran ci-dessous. Cet article vous présentera quelques formules pour accomplir cette tâche dans Excel.
- Extraire l'initiale du prénom et le nom de famille d'un nom complet
- Supposons que vous ayez une liste de noms complets, et que vous souhaitiez extraire l'initiale du prénom et le nom de famille, ou le prénom et la première lettre du nom de famille du nom complet comme le montrent les captures d'écran ci-dessous. Comment pourriez-vous gérer ces tâches dans un classeur Excel ?
- Séparer les adresses e-mail en noms d'utilisateur et domaines dans Excel
- Normalement, une adresse e-mail est constituée d'un nom d'utilisateur, du symbole @ et du nom de domaine, mais parfois, vous devrez peut-être diviser l'adresse e-mail en noms d'utilisateur et noms de domaine séparés comme le montre la capture d'écran ci-dessous. Cet article vous présentera quelques formules pour diviser les adresses e-mail dans Excel.
Les meilleurs outils de productivité pour Office
Kutools pour Excel - Vous aide à vous démarquer de la foule
Kutools pour Excel compte plus de 300 fonctionnalités, garantissant que ce dont vous avez besoin n'est qu'à un clic...
Office Tab - Active la lecture et l'édition par onglets dans Microsoft Office (y compris Excel)
- Une seconde pour basculer entre des dizaines de documents ouverts !
- Réduit des centaines de clics de souris pour vous chaque jour, dites adieu à la main de la souris.
- Augmente votre productivité de 50 % lors de la consultation et de l'édition de plusieurs documents.
- Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.