Formule Excel : Extraire le prénom et le nom à partir d'une adresse e-mail
Ce tutoriel présente les formules permettant d'extraire le prénom et le nom à partir d'adresses e-mail données dans des cellules séparées, comme illustré dans la capture d'écran ci-dessous. Il fournit également un exemple pour expliquer les arguments et les parties des formules.
Extraire le prénom
Formule générique :
GAUCHE(e_adresse,TROUVE("séparateur",)-1) |
Arguments
E_adresse : l'adresse e-mail à partir de laquelle vous souhaitez extraire le prénom. |
Séparateur : le délimiteur entre le prénom et le nom. |
Fonctionnement de cette formule
Pour extraire le prénom de l'adresse e-mail dans la cellule B3, utilisez la formule suivante :
=GAUCHE(B3,TROUVE("_",B3)-1) |
Appuyez sur Entrée touche.
Explication
TROUVE fonction : permet de trouver la position de départ d'un caractère ou d'un texte dans une chaîne de texte donnée. La formule TROUVE("_",B3) trouve la position du caractère “_” dans la cellule B3 et renvoie 4.
Fonction GAUCHE : extrait le texte depuis le côté gauche de la chaîne de texte donnée en fonction de la longueur spécifiée. La formule GAUCHE(B3,TROUVE("_",B3)-1) peut être vue comme GAUCHE(B3,4-1), qui extrait les trois premiers caractères du texte dans la cellule B3.
Extraire le nom de famille
Formule générique
GAUCHE(DROITE(e_adresse,NBCAR(e_adresse)-TROUVE("séparateur",e_adresse)),TROUVE("@",DROITE(e_adresse,NBCAR(e_adresse)-TROUVE("séparateur",e_adresse)))-1) |
Argument
E_adresse : l'adresse e-mail à partir de laquelle vous souhaitez extraire le prénom. |
Séparateur : le délimiteur entre le prénom et le nom. |
Fonctionnement de cette formule
Pour extraire le nom de famille de l'adresse e-mail dans la cellule B3, utilisez la formule suivante :
=GAUCHE(DROITE(B3,NBCAR(B3)-TROUVE("_",B3)),TROUVE("@",DROITE(B3,NBCAR(B3)-TROUVE("_",B3)))-1) |
Appuyez sur Entrée touche.
Explication
TROUVE fonction : permet de trouver la position de départ d'un caractère ou d'un texte dans une chaîne de texte donnée.
Fonction NBCAR : compte le nombre de caractères dans une chaîne de texte.
Fonction DROITE : extrait le texte depuis le côté droit.
La formule DROITE(B3,NBCAR(B3)-TROUVE("_",B3)) peut être vue comme suit :
=DROITE(B3,NBCAR(B3)-4)
=DROITE(B3,17)
="Smith@kutools.com"
Ensuite TROUVE("@",DROITE(B3,NBCAR(B3)-TROUVE("_",B3))) peut être vu comme
=TROUVE("@","Smith@kutools.com")
="6"
Fonction GAUCHEExtrait le texte depuis le côté gauche de la chaîne de texte donnée en fonction de la longueur spécifiée. La formule GAUCHE(DROITE(B3,NBCAR(B3)-TROUVE("_",B3)),TROUVE("@",DROITE(B3,NBCAR(B3)-TROUVE("_",B3)))-1) peut être vue comme suit :
=GAUCHE(DROITE(B3,NBCAR(B3)-TROUVE("_",B3)),6-1)
=GAUCHE("Smith@kutools.com",5)
="Smith"
Remarque
Si vous souhaitez extraire le prénom et le nom avec la première lettre en majuscule, vous pouvez ajouter la fonction NOMPROPRE devant les formules ci-dessus, par exemple :
=NOMPROPRE(GAUCHE(B3,TROUVE("_",B3)-1))
=NOMPROPRE(GAUCHE(DROITE(B3,NBCAR(B3)-TROUVE("_",B3)),TROUVE("@",DROITE(B3,NBCAR(B3)-TROUVE("_",B3)))-1))
Fichier d'exemple
Cliquez pour télécharger le fichier d'exemple
Formules relatives
- Extraire depuis la droite jusqu'au caractère
Cette section présente la formule pour extraire du texte depuis le côté droit d'une chaîne de texte donnée jusqu'à un caractère spécifié. - Réduire le texte à N mots
Cette section présente la formule pour extraire n mots depuis le côté gauche d'une chaîne de texte. - Ajouter des zéros non significatifs pour fixer la longueur
Ce tutoriel fournit des formules pour ajouter des zéros non significatifs afin de rendre le texte de même longueur. - Ajouter des tirets au numéro de téléphone
Pour ajouter des tirets à un numéro de téléphone, vous pouvez utiliser une formule pour résoudre cela dans Excel.
Fonctions relatives
- Fonction DROITE
Extrait le texte depuis le côté droit. - Fonction GAUCHE
Extrait le texte depuis le côté gauche de la chaîne de texte. - Fonction NBCAR
Obtient le nombre de caractères dans le texte. - Fonction CHERCHE
Trouve la position d'un caractère spécifique ou d'une sous-chaîne dans la chaîne de texte donnée. - Fonction TROUVE
Rechercher une chaîne dans une autre chaîne
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.