
Obecný vzorec
=LOWER(LEFT(first)&last)&"@domain.com"
souhrn
Chcete-li vytvořit e-mailové adresy pomocí křestního jména a příjmení, můžete použít vzorec, který zřetězí hodnoty, podle potřeby pomocí funkcí LOWER a LEFT.
V zobrazeném příkladu je vzorec v D5:
=LOWER(LEFT(C5)&B5)&"@"&"acme.com"
Vysvětlení
Pro jméno jako „Tim Brown“ tento vzorec vytváří e-mailovou adresu jako „[email protected]“.
Nejprve se funkce LEFT používá k získání prvního písmene od křestního jména ve sloupci C. Funkce LEFT obvykle získá pro druhý argument hodnotu „num_chars“, ale argument je volitelný a při vynechání je výchozí hodnota 1.
LEFT(C5) // get first character from first name
První písmeno křestního jména je poté spojeno s příjmením pomocí operátoru zřetězení (&) a výsledek je zabalen do funkce LOWER, která vynutí veškerý text na malá písmena.
LOWER(LEFT(C5)&B5) // lower case
Nakonec je výsledek opět spojen s „@“ a poté s doménou. Doména je vedena odděleně pouze pro větší pohodlí. Vzorec by mohl být napsán takto:
S pojmenovaným rozsahem
Chcete-li jednoduše vzorec, můžete vytvořit pojmenovaný rozsah „doména“, který bude obsahovat název domény, a potom vzorec přepsat takto:
=LOWER(LEFT(first)&last)&domain
Změnou hodnoty v pojmenovaném rozsahu se poté aktualizují všechny e-mailové adresy najednou.