Formula Excel: crea un indirizzo email dal nome -

Formula generica

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

Sommario

Per creare indirizzi e-mail utilizzando nomi e cognomi, è possibile utilizzare una formula che concatena i valori, con l'aiuto delle funzioni INFERIORE e SINISTRA, se necessario.

Nell'esempio mostrato, la formula in D5 è:

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

Spiegazione

Per un nome come "Tim Brown", questa formula crea un indirizzo email come "[email protected]".

Innanzitutto, la funzione LEFT viene utilizzata per ottenere la prima lettera dal primo nome nella colonna C. Di solito, la funzione LEFT ottiene un valore "num_chars" per il secondo argomento, ma l'argomento è facoltativo e il valore predefinito è 1 se omesso.

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

La prima lettera del nome viene quindi unita al cognome utilizzando l'operatore di concatenazione (&) e il risultato viene racchiuso nella funzione LOWER, che forza tutto il testo in minuscolo.

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

Infine, il risultato viene nuovamente unito a "@" e quindi al dominio. Il dominio viene mantenuto separato solo per comodità. La formula potrebbe essere scritta in questo modo:

Con un intervallo denominato

Per usare semplicemente la formula, potresti creare un intervallo denominato "dominio" per contenere il nome del dominio, quindi riscrivere la formula in questo modo:

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

La modifica del valore nell'intervallo denominato aggiornerà quindi tutti gli indirizzi e-mail contemporaneamente.

Articoli interessanti...