![](https://cdn.wiki-base.com/1519406/excel_formula_get_domain_name_from_url__2.png.webp)
Generička formula
=LEFT(url,FIND("/",url,9))
Sažetak
Ako želite izvući ime domene iz cjelovitog URL-a, to možete učiniti pomoću formule koja koristi funkcije LIJEVO i PRONAĐI. U gore navedenom generičkom obliku, url je URL s kojim radite.
U primjeru koristimo ovu formulu:
=LEFT(B4,FIND("/",B4,9))
Obrazloženje
B4 sadrži URL: "https://exceljet.net/keyboard-shortcuts"
U osnovi, ova formula izdvaja znakove iz URL-a, počevši s lijeve strane, i pomoću funkcije FIND pronalazi koliko znakova treba izdvojiti.
Prvo, FIND locira znak "/" u URL-u, počevši od 9. znaka. Ovo je "pametan" dio formule. URL-ovi započinju nečim što se naziva "protokol" i izgleda ovako:
http: //
https: //
ftp: //
sftp: //
i tako dalje. Počevši od 9. znaka, protokol se preskače, a funkcija FIND vratit će mjesto 3. instance "/" (prva instanca nakon dvostruke kose crte u protokolu).
U ovom je slučaju treća instanca "/" 21. znak u URL-u, pa FIND vraća broj 21.
Funkcija LIJEVO zatim iz URL-a izvlači 21 znak, počevši s lijeve strane. Rezultat je naziv domene s kosom crtom.
Ako želite dobiti ime domene bez kose crte, samo oduzmite broj 1 od rezultata FIND na sljedeći način:
=LEFT(B4,FIND("/",B4,9)-1)