„Excel“ formulė: sukurkite el. Pašto adresą iš vardo

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.

Įdomios straipsniai...