Objectif
Extraire et reformater le nom et le prénom d'un utilisateur à partir d'une adresse e-mail de type prenom.nom@domaine.com, puis combiner les deux en une seule cellule.
- Extraire et mettre en forme le prénom
=NOMPROPRE(GAUCHE(A2;CHERCHE(".";A2)-1))
Description :
-
Cette formule extrait le prénom de l’adresse e-mail contenue dans la cellule
A2. -
Elle le convertit en Nom Propre (première lettre en majuscule, le reste en minuscule).
Détail des fonctions utilisées :
-
CHERCHE(".";A2): repère la position du point (.), séparant le prénom du nom. -
GAUCHE(A2;CHERCHE(".";A2)-1): extrait les caractères à gauche du point, c’est-à-dire le prénom. -
NOMPROPRE(...): met en forme le prénom en respectant les règles typographiques (ex. :jean→Jean).
Exemple :
-
A2 = jean.dupont@email.com→ Résultat :Jean
2. Extraire et mettre en majuscules le nom
=MAJUSCULE(STXT(A2;CHERCHE(".";A2)+1;CHERCHE("@";A2)-CHERCHE(".";A2)-1))
Description :
-
Cette formule extrait le nom de famille depuis l’adresse e-mail dans
A2. -
Elle le convertit entièrement en majuscules.
Détail des fonctions utilisées :
-
CHERCHE(".";A2): localise le point (.). -
CHERCHE("@";A2): localise l’arobase (@). -
STXT(A2; début; longueur): extrait une chaîne à partir d’une position donnée (début) sur une certainelongueur.-
Début = position du point + 1.
-
Longueur = distance entre le point et l’arobase.
-
-
MAJUSCULE(...): met tout le texte extrait en majuscules.
Exemple :
-
A2 = jean.dupont@email.com→ Résultat :DUPONT
3. Combiner prénom et nom
=B2 & " " & C2
Description :
-
Cette formule concatène les valeurs des cellules
B2(prénom) etC2(nom), en les séparant par un espace.
Exemple :
-
B2 = Jean,C2 = DUPONT→ Résultat :Jean DUPONT
Remarque finale
Ces formules sont adaptées à des adresses e-mail suivant le format standard : prenom.nom@domaine.com. Elles pourraient produire des erreurs ou des résultats incorrects si le format diffère.
