Формула Excel: Создать адрес электронной почты из имени -

Содержание

Общая формула

=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

При изменении значения в названном диапазоне будут обновлены сразу все адреса электронной почты.

Интересные статьи...