Формула на Excel: Вземете име на домейн от URL -

Обща формула

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

Обобщение

Ако искате да извлечете името на домейна от пълен URL адрес, можете да го направите с формула, която използва функциите LEFT и FIND. В общата форма по-горе url е URL адресът, с който работите.

В примера използваме тази формула:

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

Обяснение

B4 съдържа URL адреса: „https://exceljet.net/keyboard-shortcuts“

В основата си тази формула извлича знаци от URL адреса, започвайки отляво и използва функцията FIND, за да разбере колко символа да извлече.

Първо, FIND намира символа „/“ в URL адреса, започвайки от 9-ия знак. Това е „умната“ част от формулата. URL адресите започват с нещо, наречено "протокол", което изглежда така:

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

и така нататък. Като започне от 9-ия знак, протоколът се пропуска и функцията FIND ще върне местоположението на 3-та инстанция на „/“ (първата инстанция след двойната наклонена черта в протокола).

В този случай третата инстанция на „/“ е 21-ият знак в URL адреса, така че FIND връща числото 21.

След това функцията LEFT извлича 21 символа от URL адреса, започвайки отляво. Резултатът е името на домейна с наклонена черта.

Ако искате да получите името на домейна без наклонена черта, просто извадете числото 1 от резултата на FIND така:

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

Добри връзки

Ръководство за SEO за Excel (обучение по острота)

Интересни статии...