Excel vzorec: Získajte názov domény z adresy URL -

Všeobecný vzorec

=LEFT(url,FIND("/",url,9))

Zhrnutie

Ak chcete extrahovať názov domény z úplnej adresy URL, môžete to urobiť pomocou vzorca, ktorý používa funkcie LEFT a FIND. Vo všeobecnom formulári vyššie je url adresa URL, s ktorou pracujete.

V príklade používame tento vzorec:

=LEFT(B4,FIND("/",B4,9))

Vysvetlenie

B4 obsahuje URL: „https://exceljet.net/keyboard-shortcuts“

Tento vzorec v jadre extrahuje znaky z adresy URL, začína zľava a pomocou funkcie FIND zistí, koľko znakov sa má extrahovať.

Najskôr FIND nájde v adrese URL znak „/“ počnúc 9. znakom. Toto je „chytrá“ časť vzorca. Adresy URL sa začínajú takzvaným protokolom, ktorý vyzerá takto:

http: //
https: //
ftp: //
sftp: //

a tak ďalej. Ak začneme od 9. znaku, protokol sa preskočí a funkcia FIND vráti umiestnenie 3. inštancie „/“ (prvá inštancia za dvojitým lomítkom v protokole).

V tomto prípade je treťou inštanciou „/“ 21. znak v adrese URL, takže funkcia FIND vráti číslo 21.

Funkcia LEFT potom extrahuje 21 znakov z adresy URL, začínajúc vľavo. Výsledkom je názov domény s koncovou lomkou.

Ak chcete získať názov domény bez koncovej lomky, od výsledku FIND odčítajte číslo 1 takto:

=LEFT(B4,FIND("/",B4,9)-1)

Dobré odkazy

Sprievodca SEO pre Excel (Acuity Training)

Zaujímavé články...