
Generisk formel
=LOWER(LEFT(first)&last)&"@domain.com"
Resumé
For at oprette e-mail-adresser ved hjælp af for- og efternavne kan du bruge en formel, der sammenkæder værdier med hjælp fra de NEDRE og VENSTRE funktioner efter behov.
I det viste eksempel er formlen i D5:
=LOWER(LEFT(C5)&B5)&"@"&"acme.com"
Forklaring
For et navn som "Tim Brown" bygger denne formel en e-mail-adresse som "[email protected]".
For det første bruges VENSTRE-funktionen til at hente det første bogstav fra fornavnet i kolonne C. Normalt får VENSTRE-funktionen en "num_chars" -værdi for det andet argument, men argumentet er valgfrit og er som standard 1, hvis det udelades.
LEFT(C5) // get first character from first name
Det første bogstav i fornavnet sammenføjes derefter med efternavnet ved hjælp af sammenkædningsoperatoren (&), og resultatet pakkes ind i funktionen NEDRE, som tvinger al tekst til små bogstaver.
LOWER(LEFT(C5)&B5) // lower case
Endelig samles resultatet igen til "@" og derefter til domænet. Domænet holdes adskilt kun for nemheds skyld. Formlen kunne skrives således:
Med et navngivet sortiment
For simpelthen formlen kan du oprette et navngivet interval "domæne" for at holde domænenavnet og derefter omskrive formlen sådan:
=LOWER(LEFT(first)&last)&domain
Ændring af værdien i det navngivne område opdaterer derefter alle e-mail-adresser på én gang.