Fórmula do Excel: Criar endereço de e-mail a partir do nome -

Fórmula genérica

=LOWER(LEFT(first)&last)&"@domain.com"

Resumo

Para construir endereços de e-mail usando nomes e sobrenomes, você pode usar uma fórmula que concatena valores, com a ajuda das funções LOWER e LEFT conforme necessário.

No exemplo mostrado, a fórmula em D5 é:

=LOWER(LEFT(C5)&B5)&"@"&"acme.com"

Explicação

Para um nome como "Tim Brown", esta fórmula cria um endereço de e-mail como "[email protected]".

Primeiro, a função LEFT é usada para obter a primeira letra do primeiro nome na coluna C. Normalmente, a função LEFT obtém um valor "num_chars" para o segundo argumento, mas o argumento é opcional e o padrão é 1 se omitido.

LEFT(C5) // get first character from first name

A primeira letra do nome é então unida ao sobrenome usando o operador de concatenação (&), e o resultado é agrupado na função LOWER, que força todo o texto a minúsculas.

LOWER(LEFT(C5)&B5) // lower case

Finalmente, o resultado é unido novamente a "@" e depois ao domínio. O domínio é mantido separado apenas por conveniência. A fórmula pode ser escrita assim:

Com um intervalo nomeado

Para simplificar a fórmula, você pode criar um intervalo nomeado "domínio" para conter o nome de domínio e, em seguida, reescrever a fórmula desta forma:

=LOWER(LEFT(first)&last)&domain

Alterar o valor no intervalo nomeado atualizará todos os endereços de e-mail de uma vez.

Artigos interessantes...