Excel-formel: Skapa e-postadress från namn -

Generisk formel

=LOWER(LEFT(first)&last)&"@domain.com"

Sammanfattning

För att bygga e-postadresser med för- och efternamn kan du använda en formel som sammanfogar värden med hjälp av LÄGRE och VÄNSTER-funktionerna efter behov.

I exemplet som visas är formeln i D5:

=LOWER(LEFT(C5)&B5)&"@"&"acme.com"

Förklaring

För ett namn som "Tim Brown" bygger den här formeln en e-postadress som "[email protected]".

Först används VÄNSTER-funktionen för att få den första bokstaven från förnamnet i kolumn C. Vanligtvis får VÄNSTER-funktionen ett "num_chars" -värde för det andra argumentet, men argumentet är valfritt och är standard 1 om det utelämnas.

LEFT(C5) // get first character from first name

Den första bokstaven i förnamnet sammanfogas sedan till efternamnet med hjälp av sammankopplingsoperatören (&), och resultatet slås in i LOWER-funktionen, som tvingar all text till gemener.

LOWER(LEFT(C5)&B5) // lower case

Slutligen samlas resultatet igen till "@" och sedan till domänen. Domänen hålls separat för enkelhets skull. Formeln kan skrivas så här:

Med ett namngivet sortiment

För att helt enkelt formeln kan du skapa ett namngivet intervall "domän" för att hålla domännamnet och sedan skriva om formeln så här:

=LOWER(LEFT(first)&last)&domain

Om du ändrar värdet i det angivna intervallet uppdateras alla e-postadresser samtidigt.

Intressanta artiklar...