
Všeobecný vzorec
=LOWER(LEFT(first)&last)&"@domain.com"
Zhrnutie
Na vytváranie e-mailových adries pomocou krstného mena a priezviska môžete použiť vzorec, ktorý spája hodnoty, podľa potreby s pomocou funkcií NIŽŠÍ a ĽAVÝ.
V zobrazenom príklade je vzorec v D5:
=LOWER(LEFT(C5)&B5)&"@"&"acme.com"
Vysvetlenie
Pre meno ako „Tim Brown“ tento vzorec vytvára e-mailovú adresu ako „[email protected]“.
Najprv sa pomocou funkcie LEFT získa prvé písmeno od krstného mena v stĺpci C. Funkcia LEFT zvyčajne získa pre druhý argument hodnotu „num_chars“, ale argument je voliteľný a pri vynechaní má predvolenú hodnotu 1.
LEFT(C5) // get first character from first name
Prvé písmeno krstného mena sa potom spojí s priezviskom pomocou operátora zreťazenia (&) a výsledok sa zalomí do funkcie LOWER, ktorá vynúti použitie celého textu na malé písmená.
LOWER(LEFT(C5)&B5) // lower case
Nakoniec je výsledok opäť spojený s „@“ a potom s doménou. Doména je vedená oddelene iba pre väčšie pohodlie. Vzorec by sa dal napísať takto:
S pomenovaným rozsahom
Jednoducho vzorec môžete vytvoriť pomenovaný rozsah „doména“, ktorý bude obsahovať názov domény, a potom vzorec prepísať takto:
=LOWER(LEFT(first)&last)&domain
Zmena hodnoty v pomenovanom rozsahu potom aktualizuje všetky e-mailové adresy naraz.