Tja, vi vet att domännamnet alltid kommer efter @ -loggen i ett e -post -id. För att extrahera domännamn från e -postadress kan vi använda detta faktum. Så det finns två metoder för att göra detta.
- Med hjälp av en formel
- Använda text till kolumn
Låt oss kolla in dem en efter en.
Extrahera domännamn från e -post med hjälp av formel.
Generisk formel för att extrahera domännamn
= RIGHT (email_Id, LEN (email_id) -FIND ("@", email_id))
E-post ID: detta är texten som representerar ett e -post -id.
Låt oss se ett exempel för att göra saker tydliga.
Exempel: Extrahera domännamn från e -post -id: n
Här har jag den här listan över e -post -id: n. Jag vill extrahera domännamn i en separat kolumn, medan originaltexten är intakt.
Tillämpa ovan generisk formel i cell B2 för att extrahera domännamn.
= HÖGER (A2, LEN (A2) -FIND ("@", A2))
Kopiera ner cellen B2. Du får dina domännamn extraherade i kolumn B.
Hur det fungerar?
Tanken är att få antal tecken efter @. När vi väl fått det kan vi använda HÖGER -funktionen till ett domännamn.
Låt oss bryta ner ovanstående formel för att förstå den.
FIND ("@", A2): Sökfunktionen returnerar positionen för en given text i en sträng. Här returnerar det @ in [email protected], vilket är 6.
LEN (A2): det returnerar det totala antalet tecken i en text. [email protected] har 15 tecken i den.
Nu är formeln förenklad till HÖGER (A2,15-6)? RIGHT (A2,9), vilket ger oss vårt domännamn gmail.com. Samma saker händer i alla celler.
Använd formel när denna uppgift är repetitiv. Ha en definierad kolumn för e -post -id för formel. När du ändrar data i e -postkolumnen extraheras alla domäner automatiskt.
Men om du har en engångsuppgift, så finns det en annan metod för att göra detta. Det kallas text till kolumn.
Använd text till kolumn för att extrahera domännamn från e -post
Använd den här metoden för att extrahera domännamn och användar -ID i olika kolumner. Om du vill att originaldata är intakta föreslår jag att du använder en kopia av data.
- Välj e -post -id.
- Gå till fliken data.
- Du ser ett alternativ med text till kolumn. Klicka på det.
- kolla på avgränsad och klicka på nästa.
- Kontrollera Övrig alternativ. Skriv "@" i textrutan (utan citattecken). Och klicka på avsluta.
Det är klart. Domännamnet och användarnamnet är åtskilda i två olika kolumner. Den ursprungliga texten kommer inte att ha domännamnet med sig. Och det är därför jag rekommenderar att du använder en kopia av originaldata.
Försiktighetsåtgärder:
Innan du använder den här metoden, se till att du inte har någon data i kolumner där du vill att din text ska separeras. Excel visar en varning om den hittar data i kolumner där data kan åsidosättas. Det är bäst att använda ett nytt ark för detta.
Så ja killar, så här kan du extrahera domännamn från e -post -id: n i excel. Båda metoderna är användbara i sitt sammanhang. Om du vill ha någon annan typ av lösning, meddela mig i kommentarfältet nedan.
Så här tar du bort text i Excel från en position
Ta bort de första tecknen från texten
Dela nummer och text från sträng i Excel
Populära artiklar:
VLOOKUP -funktionen i Excel
COUNTIF i Excel 2016
Hur man använder SUMIF -funktionen i Excel