
Загальна формула
=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
Зміна значення в названому діапазоні призведе до оновлення всіх адрес електронної пошти одночасно.