
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.