Estrarre dati tra due caratteri in Excel
Ho il seguente formato in Excel e sto cercando di estrarre i dati tra i caratteri:
First Last <flastname@xxxx.com>
Ho bisogno di estrarre l'indirizzo email tra < e > nella propria cella
Grazie!
Ho il seguente formato in Excel e sto cercando di estrarre i dati tra i caratteri:
First Last <flastname@xxxx.com>
Ho bisogno di estrarre l'indirizzo email tra < e > nella propria cella
Grazie!
usate la seguente formula, supponendo che i vostri dati siano nella cella A2
=mid(left(A2,find(">",A2)-1),find("<",A2)+1,len(A2))
Per evitare il messaggio di errore se i vostri dati non sono conformi, potete usare la seguente in excel 2007 e superiori:
=iferror(mid(left(A2,find(">",A2)-1),find("<",A2)+1,len(A2)),"")
Per un approccio forse più semplice, o forse solo un approccio diverso senza formule.
Puoi fare un Replace
sull'intervallo di dati, due volte.
Prima sostituisci *<
con (blank)
Poi sostituisci >
con (blank)
.
Fatto (a meno che alcuni dei tuoi dati non siano conformi!!!)
puoi selezionare la colonna dei tuoi dati e scegliere “text to columns” nella scheda “Data” della barra multifunzione. poi scegli “delimitato” e clicca su next. poi in delimiters digita “<” e clicca su next. poi clicca su finish. fai lo stesso per il delimitatore “>” ed è ok. nota che questo non è il modo semplice ma ti insegnerà una soluzione per altre domande. buon divertimento