
Bendroji formulė
=LOWER(LEFT(first)&last)&"@domain.com"
Santrauka
Norėdami sukurti el. Pašto adresus naudodami vardus ir pavardes, galite naudoti reikšmes sujungiančią formulę, prireikus naudodamiesi funkcijomis LOWER ir LEFT.
Parodytame pavyzdyje formulė D5 yra:
=LOWER(LEFT(C5)&B5)&"@"&"acme.com"
Paaiškinimas
Tokiam vardui kaip „Tim Brown“ ši formulė sukuria el. Pašto adresą, pvz., „[email protected]“.
Pirma, funkcija LEFT naudojama norint gauti pirmąją raidę iš vardo, esančio C stulpelyje. Paprastai funkcija LEFT antrojo argumento reikšmę gauna „num_chars“, tačiau argumentas yra neprivalomas ir pagal numatytuosius nustatymus yra 1, jei jis praleistas.
LEFT(C5) // get first character from first name
Pirmoji vardo raidė sujungiama su pavarde, naudojant sujungimo operatorių (&), o rezultatas suvyniojamas į funkciją LOWER, kuri priverčia visą tekstą rašyti mažosiomis raidėmis.
LOWER(LEFT(C5)&B5) // lower case
Galiausiai rezultatas vėl sujungiamas su „@“, tada su domenu. Domenas laikomas atskirai tik dėl patogumo. Formulę galima parašyti taip:
Su pavadintu diapazonu
Norėdami paprasčiausiai formulę, galite sukurti pavadintą diapazoną „domenas“ domeno vardui laikyti, tada perrašyti formulę taip:
=LOWER(LEFT(first)&last)&domain
Pakeitus pavadinto diapazono vertę, visi el. Pašto adresai bus atnaujinti vienu metu.