Excel vzorec: Získejte název domény z adresy URL -

Obecný vzorec

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

souhrn

Pokud chcete extrahovat název domény z úplné adresy URL, můžete tak učinit pomocí vzorce, který používá funkce LEFT a FIND. V obecném formuláři výše je url adresa URL, se kterou pracujete.

V příkladu používáme tento vzorec:

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

Vysvětlení

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

Tento vzorec v jádru extrahuje znaky z adresy URL, začíná zleva a pomocí funkce FIND zjistí, kolik znaků je třeba extrahovat.

Nejprve FIND vyhledá znak „/“ v adrese URL, počínaje 9. znakem. Toto je „chytrá“ část vzorce. Adresy URL začínají něčím, co se nazývá „protokol“ a vypadá takto:

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

a tak dále. Počínaje 9. znakem je protokol přeskočen a funkce FIND vrátí umístění 3. instance „/“ (první instance za dvojitým lomítkem v protokolu).

V tomto případě je třetí instance „/“ 21. znak v adrese URL, takže funkce FIND vrátí číslo 21.

Funkce LEFT poté extrahuje 21 znaků z adresy URL, počínaje vlevo. Výsledkem je název domény s koncovým lomítkem.

Pokud chcete získat název domény bez koncové lomítko, odečtěte číslo 1 od výsledku FIND takto:

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

Dobré odkazy

Průvodce SEO pro Excel (Acuity Training)

Zajímavé články...