
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.