Formule générique
=LOWER(LEFT(first)&last&"@"&domain)
Sommaire
Pour créer une adresse e-mail à partir d'un prénom et d'un nom, vous pouvez utiliser une formule basée sur une simple concaténation à l'aide des fonctions GAUCHE et INFÉRIEURE.
Dans l'exemple illustré, la formule en D5 est:
=LOWER(LEFT(B5)&C5&"@"&$G$6)
Explication
Travaillant de l'intérieur vers l'extérieur, cette formule concatène d'abord le nom de famille de la colonne C avec la première lettre du prénom de la colonne B:
LEFT(B5)&C5
La fonction LEFT est normalement configurée avec num_chars, mais l'argument est facultatif et la gauche extraira 1 caractère de la gauche lorsqu'il est absent. Il en résulte la chaîne de texte "atanaka".
Ensuite, le nom de domaine est ajouté comme ceci:
"atanaka"&"@"&$G$6
Notez que la référence au nom de domaine est absolue ($ G $ 6) afin que la formule puisse être copiée dans le tableau sans que cette référence change.
Enfin, la fonction inférieure est utilisée pour mettre en minuscules toute la chaîne:
=LOWER("[email protected]")
qui renvoie un résultat final de "[email protected]"