Formula di Excel: ottieni il nome di dominio dall'URL -

Formula generica

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

Sommario

Se vuoi estrarre il nome di dominio da un URL completo, puoi farlo con una formula che utilizza le funzioni LEFT e FIND. Nella forma generica sopra, url è l'URL con cui stai lavorando.

Nell'esempio, stiamo usando questa formula:

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

Spiegazione

B4 contiene l'URL: "https://exceljet.net/keyboard-shortcuts"

Al centro, questa formula sta estraendo i caratteri dall'URL, partendo da sinistra, e usando la funzione TROVA per capire quanti caratteri estrarre.

Innanzitutto, TROVA individua il carattere "/" nell'URL, a partire dal nono carattere. Questa è la parte "intelligente" della formula. Gli URL iniziano con qualcosa chiamato "protocollo" che assomiglia a questo:

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

e così via. Partendo dal nono carattere, il protocollo viene ignorato e la funzione TROVA restituirà la posizione della terza istanza di "/" (la prima istanza dopo la doppia barra nel protocollo).

In questo caso, la terza istanza di "/" è il ventunesimo carattere nell'URL, quindi TROVA restituisce il numero 21.

La funzione LEFT quindi estrae 21 caratteri dall'URL, iniziando da sinistra. Il risultato è il nome di dominio con una barra finale.

Se vuoi ottenere il nome di dominio senza una barra finale, sottrai semplicemente il numero 1 dal risultato di TROVA in questo modo:

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

Buoni collegamenti

Guida SEO per Excel (Acuity Training)

Articoli interessanti...