
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.