Formula Excel: Dapatkan nama domain dari URL -

Isi kandungan

Formula generik

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

Ringkasan

Sekiranya anda ingin mengekstrak nama domain dari URL lengkap, anda boleh melakukannya dengan formula yang menggunakan fungsi LEFT dan FIND. Dalam bentuk umum di atas, url adalah URL yang anda gunakan.

Sebagai contoh, kami menggunakan formula ini:

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

Penjelasan

B4 mengandungi URL: "https://exceljet.net/keyboard-shortcuts"

Pada intinya, formula ini adalah mengekstrak watak dari URL, bermula dari kiri, dan menggunakan fungsi FIND untuk mengetahui berapa banyak watak yang akan diekstrak.

Pertama, FIND mencari watak "/" dalam URL, bermula dari watak ke-9. Ini adalah bahagian "pintar" formula. URL bermula dengan sesuatu yang disebut "protokol" yang kelihatan seperti ini:

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

dan sebagainya. Dengan memulakan watak ke-9, protokol dilangkau, dan fungsi FIND akan mengembalikan lokasi contoh ke-3 "/" (contoh pertama setelah garis miring ganda dalam protokol).

Dalam kes ini, contoh ketiga "/" adalah aksara ke-21 dalam URL, jadi FIND mengembalikan nombor 21.

Fungsi KIRI kemudian mengekstrak 21 aksara dari URL, bermula di sebelah kiri. Hasilnya adalah nama domain dengan garis miring.

Sekiranya anda ingin mendapatkan nama domain tanpa garis miring, tolak nombor 1 dari hasil FIND seperti:

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

Pautan yang baik

Panduan SEO untuk Excel (Latihan Ketajaman)

Artikel menarik...