
Обща формула
=LOWER(LEFT(first)&last)&"@domain.com"
Обобщение
За да изградите имейл адреси, използвайки собствено и фамилно име, можете да използвате формула, която обединява стойности, с помощта на функциите LOWER и LEFT, ако е необходимо.
В показания пример формулата в D5 е:
=LOWER(LEFT(C5)&B5)&"@"&"acme.com"
Обяснение
За име като "Тим Браун" тази формула изгражда имейл адрес като "[email protected]".
Първо, функцията LEFT се използва за получаване на първата буква от първото име в колона C. Обикновено функцията LEFT получава стойност "num_chars" за втория аргумент, но аргументът е по избор и по подразбиране е 1, ако е пропуснат.
LEFT(C5) // get first character from first name
След това първата буква от първото име се присъединява към фамилното име с помощта на оператора за конкатенация (&) и резултатът се увива във функцията LOWER, която принуждава целия текст с малки букви.
LOWER(LEFT(C5)&B5) // lower case
Накрая резултатът се съединява отново с "@" и след това с домейна. Домените се пазят отделно само за удобство. Формулата може да бъде написана по следния начин:
С посочен диапазон
За просто формулата можете да създадете име на диапазон "домейн", който да съдържа името на домейна, след което да пренапишете формулата по следния начин:
=LOWER(LEFT(first)&last)&domain
Промяната на стойността в посочения диапазон ще актуализира всички имейл адреси наведнъж.