Bene, sappiamo che il nome di dominio viene sempre dopo il segno @ in qualsiasi ID e-mail. Per estrarre il nome di dominio dall'indirizzo email possiamo usare questo fatto. Quindi ci sono due metodi per farlo.
- Usare una Formula
- Utilizzo del testo in colonna
Esaminiamoli uno per uno.
Estrai il nome di dominio dall'e-mail utilizzando la formula.
Formula generica per estrarre il nome di dominio
=DESTRA(email_Id,LEN(email_id)-FIND("@",email_id))
E-mail identificativo utente: questo è il testo che rappresenta un ID email.
Vediamo un esempio per chiarire le cose.
Esempio: estrarre il nome di dominio dagli ID e-mail
Ecco, ho questo elenco di ID e-mail. Voglio estrarre i nomi di dominio in colonne separate, lasciando intatto il testo originale.
Applicare la formula generica sopra nella cella B2 per estrarre il nome di dominio.
=DESTRA(A2,LEN(A2)-TROVA("@",A2))
Copia la cella B2. Avrai i tuoi nomi di dominio estratti nella colonna B.
Come funziona?
L'idea è di ottenere il numero di caratteri dopo @. Una volta ottenuto, possiamo usare la funzione RIGHT per il nome di dominio.
Analizziamo la formula sopra per capirla.
FIND("@",A2): la funzione di ricerca restituisce la posizione di un dato testo in una stringa. Qui restituisce la posizione di @in [email protected], che è 6.
LEN(A2): restituisce il numero totale di caratteri in un testo. [email protected] contiene 15 caratteri.
Ora la formula è semplificata in RIGHT(A2,15-6) ? RIGHT(A2,9), che ci fornisce il nostro nome di dominio gmail.com. Le stesse cose accadono in tutte le cellule.
Usa la formula quando questa attività è ripetitiva. Avere una colonna definita per gli ID email per la formula. Ogni volta che cambierai i dati nella colonna e-mail, tutti i domini verranno estratti automaticamente.
Ma se hai un'attività una tantum, allora c'è un altro metodo per farlo. Si chiama testo in colonna.
Usa il testo in colonna per estrarre il nome di dominio dall'e-mail
Per estrarre il nome di dominio e l'ID utente in colonne diverse, utilizza questo metodo. Se vuoi che i dati originali siano intatti, ti suggerisco di utilizzare una copia dei dati.
- Seleziona ID email.
- Vai alla scheda dati.
- Vedrai un'opzione di testo in colonna. Cliccaci sopra.
- spunta su delimitato e clicca su avanti.
- Dai un'occhiata Altro opzione. Nella casella di testo scrivi “@” (senza virgolette). E fai clic su Fine.
È fatta. Il nome di dominio e il nome utente sono separati in due colonne diverse. Il testo originale non avrà il nome di dominio con esso. Ed è per questo che consiglio di utilizzare una copia dei dati originali.
Precauzioni:
Prima di utilizzare questo metodo, assicurati di non avere dati nelle colonne in cui desideri che il testo sia separato. Excel mostra un avviso se trova dati nelle colonne in cui i dati possono essere sovrascritti. È meglio usare un nuovo foglio per questo.
Quindi sì ragazzi, ecco come estrarre il nome di dominio dagli ID e-mail in Excel. Entrambi i metodi sono utili nel loro contesto. Se vuoi qualsiasi altro tipo di soluzione, fammelo sapere nella sezione commenti qui sotto.
Come rimuovere il testo in Excel a partire da una posizione
Rimuovi i primi caratteri dal testo
Dividi numeri e testo da stringa in Excel
Articoli popolari:
La funzione CERCA.VERT in Excel
CONTA.SE in Excel 2016
Come utilizzare la funzione SOMMA.SE in Excel