Formula Excel: Estrai nome e Cognome dall'indirizzo Email
Questa guida presenta le formule per estrarre nome e cognome da un indirizzo email specificato e inserirli in celle separate, come illustrato nell’immagine seguente, e include un esempio esplicativo degli argomenti e delle componenti delle formule.
Estrai Nome
Formula generica:
| LEFT(e_address,FIND(«separator»,)-1) |
Argomenti
| E_address: the email address you want to extract the first name. |
| Separator: the delimiter between first name and last name. |
Funzionamento della formula
Per estrarre Nome dall'Indirizzo Email nella cella B3, utilizzare la seguente formula:
| =LEFT(B3,FIND(«_»,B3)-1) |
Premere Invio.
Spiegazione
Funzione TROVA FIND: individua la posizione iniziale di un carattere o di una stringa di testo all'interno di un'altra stringa specificata. La formula TROVA(«_», B3)rileva la posizione del carattere «_» nella cella B3 e restituisce 4.
Funzione LEFT: Estrae il testo dal lato sinistro della stringa specificata in base alla lunghezza indicata. La formula LEFT(B3,TROVA(«_»,B3)-1) può essere interpretata come SINISTRA(B3,4-1), che estrae i primi 3 caratteri dal testo nella cella B3.
Estrai Cognome
Formula generica
| LEFT(RIGHT(e_address,LEN(e_address)-FIND(«separacter»,e_address)),FIND(«@»,RIGHT(e_address,LEN(e_address)-FIND(«separator»,e_address)))-1) |
Argomento
| E_address: the email address you want to extract the first name. |
| Separator: the delimiter between first name and last name. |
Funzionamento della formula
Per estrarre Cognome dall'Indirizzo Email nella cella B3, utilizzare la seguente formula:
| =LEFT(RIGHT(B3,LEN(B3)-FIND(«_»,B3)),FIND(«@»,RIGHT(B3,LEN(B3)-FIND(«_»,B3)))-1) |
Premere Invio.
Spiegazione
Funzione FIND: individua la posizione iniziale di un carattere o di una stringa di testo all'interno di un'altra stringa specificata.
Funzione LEN: conta il numero di caratteri in una stringa di testo.
Funzione RIGHT: Estrai testo dal lato destro.
La formula DESTRA(B3,LUNGHEZZA(B3)-TROVA(«_»,B3))può essere riscritta come:
=DESTRA(B3,LUNGHEZZA(B3)-4)
=DESTRA(B3,17)
=«Smith@kutools.com»
Quindi TROVA(«@»,DESTRA(B3,LUNGHEZZA(B3)-TROVA(«_»,B3)))può essere riscritto come
=FIND(«@»,«[[PH_0]]»)
="6"
Funzione LEFT: Estrae il testo dal lato sinistro della stringa specificata in base alla lunghezza indicata. La formula SINISTRA(DESTRA(B3,LUNGHEZZA(B3)-TROVA(«_»,B3)),TROVA(«@»,DESTRA(B3,LUNGHEZZA(B3)-TROVA(«_»,B3)))-1) può essere riscritta nei seguenti modi:
=LEFT(RIGHT(B3,LEN(B3)-FIND(«_»,B3)),6-1)
=LEFT(«[[PH_0]]»,5)
=«Smith»
Osservazione
Se si desidera estrarre nome e Cognome con la prima lettera maiuscola, è possibile aggiungere la funzione MAIUSC.INIZ davanti alle formule sopra indicate, ad esempio:
=PROPER(LEFT(B3,FIND(«_»,B3)-1))
=PROPER(LEFT(RIGHT(B3,LEN(B3)-FIND(«_»,B3)),FIND(«@»,RIGHT(B3,LEN(B3)-FIND(«_»,B3)))-1))
File di esempio
Fare clic per scaricare il file di esempio
Formule correlate
- Estrai da destra fino al carattere
Scopri la formula per estrarre testo dal lato destro di una stringa fino a un carattere specifico. - Riduci il testo a N parole
Ecco la formula per estrarre le prime N parole da una stringa di testo. - Aggiungi zeri iniziali per fissare la lunghezza
Questa guida ti offre formule efficaci per aggiungere zeri iniziali e uniformare la lunghezza del testo. - Aggiungi trattini al numero di telefono
Per aggiungere trattini al numero di telefono, puoi usare una formula in Excel per risolvere il problema.
Funzioni correlate
- Funzione DESTRA
Estrai testo dal lato destro. - Funzione SINISTRA
Estrai il testo dal lato sinistro della stringa. - Funzione LUNGHEZZA
Restituisce il numero di caratteri contenuti nel testo. - Funzione TROVA.TEXTO
Trova la posizione di un carattere o di una sottostringa specifica all'interno di una stringa di testo. - Funzione TROVA
Individua una stringa all'interno di un'altra stringa.
I Migliori Strumenti per la Produttività in Office
Kutools per Excel – Aiuta te a distinguerti dalla folla
Kutools per Excel Vanta oltre 300 funzionalità,assicurandoti che ciò di cui hai bisogno sia sempre a portata di clic...
Office Tab – Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)
- Passa tra decine di documenti aperti in un secondo!
- Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
- Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
- Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.