Formula Excel: estrae il nome e il cognome dall'indirizzo e-mail
Questo tutorial introduce le formule per estrarre il nome e il cognome da determinati indirizzi e-mail in celle separate come mostrato nell'immagine sottostante, inoltre, fornisce l'esempio per spiegare gli argomenti e le parti delle formule.
Estrai il 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. |
Come funziona questa formula
Per estrarre il nome dall'indirizzo e-mail nella cella B3, utilizzare la formula seguente:
=LEFT(B3,FIND("_",B3)-1) |
Rassegna Stampa entrare chiave.
Spiegazione
FIND function: per trovare la posizione iniziale di un carattere o di un testo in una data stringa di testo. La formula TROVA ("_", B3) trova la posizione del carattere "_" nella cella B3, restituisce 4.
LEFT function: estrae il testo dal lato sinistro della stringa di testo data in base alla lunghezza del testo data. Formula LEFT (B3, FIND ("_", B3) -1) può essere visto come SINISTRA (B3,4-1), estrai i primi 3 caratteri dal testo nella cella B3.
Estrai il 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. |
Come funziona questa formula
Per estrarre il cognome dall'indirizzo e-mail nella cella B3, utilizzare la formula seguente:
=LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1) |
Rassegna Stampa entrare chiave.
Spiegazione
FIND function: per trovare la posizione iniziale di un carattere o di un testo in una data stringa di testo.
LEN function: conta il numero di una stringa di testo.
RIGHT function: per estrarre il testo dal lato destro.
La formula DESTRA (B3, LEN (B3) -FIND ("_", B3)) può essere visto come:
= DESTRA (B3, LEN (B3) -4)
= RIGHT (B3,17)
=""
Poi FIND ("@", RIGHT (B3, LEN (B3) -FIND ("_", B3))) può essere visto come
=TROVA("@","")
= "6"
LEFT function: estrae il testo dal lato sinistro della stringa di testo data in base alla lunghezza del testo data. La formula LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),FIND("@",RIGHT(B3,LEN(B3)-FIND("_",B3)))-1) può essere visto come questi:
=LEFT(RIGHT(B3,LEN(B3)-FIND("_",B3)),6-1)
=SINISTRA("",5)
= "Smith"
osservazione
Se vuoi estrarre il nome e il cognome con la prima lettera maiuscola, puoi aggiungere la funzione PROPER davanti alle formule sopra, come ad esempio:
= CORRETTO (SINISTRA (B3, TROVA ("_", 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 relative
- Estrai da destra fino al personaggio
Qui introduce la formula per estrarre il testo dal lato destro di un dato testo fino a un carattere specificato. - Taglia il testo in N parole
Qui introduce la formula per estrarre n parole dal lato sinistro di una stringa di testo. - Aggiungi zeri residui per fissare la lunghezza
Questo tutorial fornisce formule per aggiungere lo zero iniziale 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 relative
- Funzione DESTRA
Estrai il testo dal lato destro. - Funzione SINISTRA
Estrai il testo dal lato sinistro della stringa di testo. - Funzione LEN
Ottieni il numero di caratteri nel testo. - Funzione RICERCA
Trova la posizione di un carattere o di una sottostringa specifica dalla stringa di testo data. - Funzione TROVA
Trova una stringa all'interno di un'altra stringa
I migliori strumenti per la produttività in ufficio
Kutools per Excel: ti aiuta a distinguerti dalla folla
Kutools per Excel vanta oltre 300 funzionalità, Garantirti che ciò di cui hai bisogno sia a portata di clic...
Scheda Office: abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)
- Un secondo per passare da una dozzina di documenti aperti all'altra!
- Riduci ogni giorno centinaia di clic del mouse, dì addio alla mano del mouse.
- Aumenta la produttività del 50% durante la visualizzazione e la modifica di più documenti.
- Porta schede efficienti in Office (incluso Excel), proprio come Chrome, Edge e Firefox.