Excel képlet: A domain név beolvasása az URL-ből -

Általános képlet

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

Összegzés

Ha egy teljes URL-ből szeretné kibontani a tartománynevet, akkor megteheti azt egy képlettel, amely a BAL és KERES függvényeket használja. A fenti általános formában az URL az az URL, amellyel dolgozik.

A példában ezt a képletet használjuk:

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

Magyarázat

A B4 tartalmazza az URL-t: "https://exceljet.net/keyboard-shortcuts"

Lényegében ez a képlet a karaktereket vonja ki az URL-ből, balról indulva, és a FIND függvény segítségével deríti ki, hogy hány karaktert kell kibontani.

Először a FIND megtalálja a "/" karaktert az URL-ben, a 9. karaktertől kezdve. Ez a képlet "okos" része. Az URL-ek egy úgynevezett "protokoll" -al kezdődnek, amely így néz ki:

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

stb. A 9. karaktertől kezdve a protokoll átugorásra kerül, és a FIND függvény visszaadja a "/" harmadik példányának helyét (az első példány a protokoll kettős perjel után).

Ebben az esetben a "/" harmadik példánya az URL 21. karaktere, így a FIND visszaadja a 21-es számot.

A BAL függvény ekkor 21 karaktert von ki az URL-ből, balról indulva. Ennek eredményeként a domain név zárójellel jelenik meg.

Ha zárójel nélkül szeretné megszerezni a domain nevet, egyszerűen vonja le az 1-et a FIND eredményéből, így:

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

Jó linkek

SEO keresési útmutató az Excel-hez (Acuity Training)

érdekes cikkek...