![](https://cdn.wiki-base.com/1404471/excel_formula_get_domain_from_email_address__2.png.webp)
Generička formula
=RIGHT(email,LEN(email)-FIND("@",email))
Sažetak
Da biste izvukli domenu iz adrese e-pošte, možete koristiti formulu koja se temelji na funkcijama DESNO, LEN i FIND. U gore navedenom generičkom obliku e-pošta predstavlja adresu e-pošte s kojom radite. U prikazanom primjeru formula u E4 je:
=RIGHT(C4,LEN(C4)-FIND("@",C4))
Obrazloženje
U osnovi, ova formula izdvaja znakove s desne strane pomoću funkcije DESNO, koristeći FIND i LEN da bi se utvrdilo koliko znakova treba izdvojiti. C4 sadrži tekst "[email protected]", pa LEN vraća 17 znakova:
LEN(C4) // returns 17
FIND locira znak "@" unutar adrese e-pošte "[email protected]". Znak "@" je sedmi znak, pa FIND vraća 7:
FIND("@",C4) // returns 7
Broj 7 tada se oduzima od 17, što je 10. Broj 10 koristi se kao drugi argument za funkciju DESNO, koja iz adrese e-pošte izvlači 10 znakova, počevši s desne strane. Kompletna formula ocjenjuje se i rješava ovako:
=RIGHT(C4,LEN(C4)-FIND("@",C4)) =RIGHT(C4,17-7) =RIGHT("[email protected]",10) ="maaker.com"