Formula Excel: Estrai nome e cognome dall'indirizzo email
Questa guida introduce le formule per estrarre il nome e il cognome dagli indirizzi email forniti in celle separate, come mostrato nello screenshot sottostante. Inoltre, fornisce un esempio per spiegare gli argomenti e le parti delle formule.
Estrai il nome
Formula generica:
SINISTRA(e_address,TROVA("separatore",)-1) |
Argomenti
E_address: l'indirizzo email da cui vuoi estrarre il nome. |
Separatore: il delimitatore tra nome e cognome. |
Come funziona questa formula
Per estrarre il nome dall'indirizzo email nella cella B3, utilizza la seguente formula:
=SINISTRA(B3,TROVA("_",B3)-1) |
Premi Invio tasto.
Spiegazione
TROVA funzione: trova la posizione iniziale di un carattere o testo in una stringa di testo specificata. La formula TROVA("_",B3) trova la posizione del carattere “_” nella cella B3, restituendo 4.
SINISTRA funzione: estrae il testo dal lato sinistro della stringa di testo specificata in base alla lunghezza del testo fornita. La formula SINISTRA(B3,TROVA("_",B3)-1) può essere vista come SINISTRA(B3,4-1), estrae i primi 3 caratteri dal testo nella cella B3.
Estrai il cognome
Formula generica
SINISTRA(DESTRA(e_address,LUNGHEZZA(e_address)-TROVA("separatore",e_address)),TROVA("@",DESTRA(e_address,LUNGHEZZA(e_address)-TROVA("separatore",e_address)))-1) |
Argomento
E_address: l'indirizzo email da cui vuoi estrarre il nome. |
Separatore: il delimitatore tra nome e cognome. |
Come funziona questa formula
Per estrarre il cognome dall'indirizzo email nella cella B3, utilizza la seguente formula:
=SINISTRA(DESTRA(B3,LUNGHEZZA(B3)-TROVA("_",B3)),TROVA("@",DESTRA(B3,LUNGHEZZA(B3)-TROVA("_",B3)))-1) |
Premi Invio tasto.
Spiegazione
TROVA funzione: trova la posizione iniziale di un carattere o testo in una stringa di testo specificata.
Funzione LUNGHEZZA: conta il numero di caratteri in una stringa di testo.
Funzione DESTRA: estrae il testo dal lato destro.
La formula DESTRA(B3,LUNGHEZZA(B3)-TROVA("_",B3)) può essere vista come:
=DESTRA(B3,LUNGHEZZA(B3)-4)
=DESTRA(B3,17)
="Smith@kutools.com"
Poi TROVA("@",DESTRA(B3,LUNGHEZZA(B3)-TROVA("_",B3))) può essere vista come
=TROVA("@","Smith@kutools.com")
="6"
Funzione SINISTRA: estrae il testo dal lato sinistro della stringa di testo specificata in base alla lunghezza del testo fornita. La formula SINISTRA(DESTRA(B3,LUNGHEZZA(B3)-TROVA("_",B3)),TROVA("@",DESTRA(B3,LUNGHEZZA(B3)-TROVA("_",B3)))-1) può essere vista come segue:
=SINISTRA(DESTRA(B3,LUNGHEZZA(B3)-TROVA("_",B3)),6-1)
=SINISTRA("Smith@kutools.com",5)
="Smith"
Nota
Se desideri estrarre il nome e il cognome con la prima lettera maiuscola, puoi aggiungere la funzione MAIUSC.INIZ all'inizio delle formule sopra riportate, ad esempio:
=MAIUSC.INIZ(SINISTRA(B3,TROVA("_",B3)-1))
=MAIUSC.INIZ(SINISTRA(DESTRA(B3,LUNGHEZZA(B3)-TROVA("_",B3)),TROVA("@",DESTRA(B3,LUNGHEZZA(B3)-TROVA("_",B3)))-1))
File di esempio
Clicca per scaricare il file di esempio
Formule correlate
- Estrai fino al carattere da destra
Qui viene introdotta la formula per estrarre il testo dal lato destro di una stringa di testo data fino a un carattere specificato. - Riduci il testo a N parole
Qui viene introdotta la formula per estrarre n parole dal lato sinistro di una stringa di testo. - Aggiungi zeri iniziali per fissare la lunghezza
Questa guida fornisce formule per aggiungere zeri iniziali per rendere il testo della stessa lunghezza. - Aggiungi trattini al numero di telefono
Per aggiungere trattini al numero di telefono, puoi utilizzare una formula per risolverlo in Excel.
Funzioni correlate
- Funzione DESTRA
Estrae il testo dal lato destro. - Funzione SINISTRA
Estrae il testo dal lato sinistro della stringa di testo. - Funzione LUNGHEZZA
Ottieni il numero di caratteri nel testo. - Funzione CERCA
Trova la posizione di un carattere o sottostringa specifica dalla stringa di testo fornita. - Funzione TROVA
Trova una stringa all'interno di un'altra stringa
I migliori strumenti per la produttività di Office
Kutools per Excel - Ti aiuta a distinguerti dalla massa
Kutools per Excel vanta oltre 300 funzionalità, garantendo che ciò di cui hai bisogno sia a portata di clic...
Office Tab - Abilita la lettura e la modifica a schede in Microsoft Office (include Excel)
- Un secondo per passare tra decine di documenti aperti!
- Riduci centinaia di clic del mouse ogni giorno, dì addio al dolore al polso.
- Aumenta la tua produttività del 50% durante la visualizzazione e la modifica di più documenti.
- Porta le schede efficienti in Office (include Excel), proprio come Chrome, Edge e Firefox.