Formule Excel: extraire le prénom et le nom de l'adresse e-mail
Ce didacticiel présente les formules pour extraire le prénom et le nom d'adresses e-mail données dans des cellules séparées, comme illustré ci-dessous, également, il fournit l'exemple pour expliquer les arguments et les parties des formules.
Extraire le prénom
Formule générique:
LEFT(e_address,FIND("separator",)-1) |
Arguments
E_address: the email address you want to extract the first name. |
Separator: the delimiter between first name and last name. |
Comment fonctionne cette formule
Pour extraire le prénom de l'adresse e-mail dans la cellule B3, veuillez utiliser la formule ci-dessous:
=LEFT(B3,FIND("_",B3)-1) |
Presse Entrer clé.
Explication
FIND fonction: pour trouver la position de départ d'un caractère ou d'un texte dans une chaîne de texte donnée. La formule TROUVER ("_", B3) trouve la position du caractère «_» dans la cellule B3, renvoie 4.
LEFT fonction: extraire le texte du côté gauche de la chaîne de texte donnée en fonction de la longueur de texte donnée. Formule LEFT (B3, FIND ("_", B3) -1) peut être vu comme GAUCHE (B3,4-1), extrayez les 3 premiers caractères du texte de la cellule B3.
Extraire le nom
Formule générique
LEFT(RIGHT(e_address,LEN(e_address)-FIND("separacter",e_address)),FIND("@",RIGHT(e_address,LEN(e_address)-FIND("separator",e_address)))-1) |
Argument
E_address: the email address you want to extract the first name. |
Separator: the delimiter between first name and last name. |
Comment fonctionne cette formule
Pour extraire le nom de famille de l'adresse e-mail dans la cellule B3, veuillez utiliser la formule ci-dessous:
=LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1) |
Presse Entrer clé.
Explication
FIND fonction: pour trouver la position de départ d'un caractère ou d'un texte dans une chaîne de texte donnée.
LEN fonction: compte le nombre d'une chaîne de texte.
RIGHT fonction: pour extraire le texte du côté droit.
La formule DROITE (B3, LEN (B3) -FIND ("_", B3)) peut être vu comme:
= DROITE (B3, LEN (B3) -4)
= DROIT (B3,17)
="Smith@kutools.com"
Ensuite FIND ("@", DROITE (B3, LEN (B3) -FIND ("_", B3))) peut être vu comme
=TROUVER("@","Smith@kutools.com")
= "6"
LEFT fonction: extraire le texte du côté gauche de la chaîne de texte donnée en fonction de la longueur de texte donnée. La formule LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1) peut être vu comme ceci:
=LEFT(RIGHT(B3,LEN(B3)-FIND("_",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 majuscule, vous pouvez ajouter la fonction PROPER devant les formules ci-dessus, telles que:
= APPROPRIÉ (GAUCHE (B3, TROUVE ("_", B3) -1))
=PROPER(LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1))
Exemple de fichier
Cliquez pour télécharger un exemple de fichier
Formules relatives
- Extrait de la droite jusqu'au caractère
Ici présente la formule pour extraire le texte du côté droit d'un texte donné jusqu'à un caractère spécifié. - Découper le texte en N mots
Ici présente la formule pour extraire n mots du côté gauche d'une chaîne de texte. - Ajouter des zéros sautants pour fixer la longueur
Ce didacticiel fournit des formules pour ajouter un zéro non significatif pour que le texte ait la même longueur. - Ajouter des tirets au numéro de téléphone
Pour ajouter des tirets au numéro de téléphone, vous pouvez utiliser une formule pour le résoudre dans Excel.
Fonctions relatives
- Fonction DROITE
Extraire le texte du côté droit. - Fonction GAUCHE
Extraire le texte du côté gauche de la chaîne de texte. - Fonction LEN
Obtenez le nombre de caractères dans le texte. - Fonction RECHERCHE
Recherchez la position d'un caractère ou d'une sous-chaîne spécifique dans la chaîne de texte donnée. - Fonction FIND
Rechercher une chaîne dans une autre chaîne
Les meilleurs outils de productivité de bureau
Kutools for Excel - vous aide à vous démarquer de la foule
Kutools pour Excel possède plus de 300 fonctionnalités, Assurez-vous que ce dont vous avez besoin est à portée de clic...
Onglet Office - Activer la lecture et l'édition par onglets dans Microsoft Office (y compris Excel)
- Une seconde pour basculer entre des dizaines de documents ouverts!
- Réduisez chaque jour des centaines de clics de souris, dites adieu à la souris.
- Augmente votre productivité de 50% lors de l'affichage et de l'édition de plusieurs documents.
- Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.