URL’den Alan Adını Alma

Elimizde yukarıdaki şekilde bir listede sadece alan adlarını almak istiyorum. Böylelikle https://www.fatihcolak.com.tr değerini almış olacağım. Bu işlem için SOLDAN ve BUL fonksiyonlarını kullanacağım.

= SOLDAN ( B6; BUL ( “/” ; B6 ; 9) )

 

Formülünün İşlem Adımları

1. Adım =SOLDAN(B6;BUL(“/”;B6;9))

9 karakterinden sonraki değerin sayısını verir.

2. Adım =SOLDAN(B6;25)

9. karakterden sonraki ilk / değeri 25. Karakterde olduğu tespit edilmiştir.

3. Adım =SOLDAN(“https://www.fatihcolak.com.tr/category/office”;25)

Soldan 25. karaktere kadar değeri alacak aksiyon.

4. Adım =https://www.fatihcolak.com.tr/

Domain alını almış olduk.

Sonuç

Diğer verilerdeki sonuçlarda aşağıdaki şekildedir.

Neden 9 Karakteri

Tüm adreslerin başında genelde aşağıdaki şekilde adreslemeler bulunur. Bu karakterlerin uzunluğu en fazla 9 karakterdir. Bu sebeple / bulma işlemini 9 karakterden başlatıyorum. Böylelikle başta oluşan / karakterlerini atlamış oluyoruz.

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

Formülü =SOLDAN(B6;BUL(“/”;B6;9)-1) yazdığımızda ise sonundaki / değeri de kalkacak https://www.fatihcolak.com.tr/ şeklinde görülecektir.

Makalede kullandığımız çalışma kitabını buradan indirebilirsiniz.

Bunları da sevebilirsiniz

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir