Excel-formel: Opret e-mail-adresse fra navn -

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.

Interessante artikler...