Τύπος 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 (Acuity Training)

ενδιαφέροντα άρθρα...