Odio usare formule Excel per estrarre i nomi di dominio dagli URL, e lo stesso vale per Google Sheets: è complicato e crea solo frizione inutile.

Serve gestire formule e regex complesse, ma a volte non avevo alternative a Google Sheets o Excel per ricavare i domini da una lista di URL.

Se devi ottenere il dominio da un URL, questa guida è per te:

Primo metodo: estrarre domini dagli URL con una formula Excel

Iniziamo! Il primo metodo è con Microsoft Excel. Importa o incolla i tuoi URL in un foglio Excel.

La mia lista di URL da cui voglio estrarre i domini
La mia lista di URL da cui voglio estrarre i domini

Poi incolla questa formula in un’altra cella per estrarre i domini dalla tua lista di URL.

Ecco la formula: =SUBSTITUTE(LEFT(MID(B5,FIND("//",B5)+2,LEN(B5)),FIND("/",MID(B5,FIND("//",B5)+2,LEN(B5))&"/")-1), "www.", "")

La mia formula per estrarre i domini dagli URL
La mia formula per estrarre i domini dagli URL

E premi INVIO per applicarla alla cella.

Dominio estratto da un URL
Dominio estratto da un URL

Come funziona questa formula

  • FIND("//", B5)+2
    • Trova la posizione di :// e la salta (ad es. in https://)
    • Imposta il punto di partenza della parte di dominio
  • MID(B5, FIND(...) + 2, LEN(B5))
    • Estrae tutto dopo :// fino alla fine dell’URL
    • Include dominio, path, ecc.
  • FIND("/", ..., &"/")
    • Trova il primo / dopo il dominio
    • &"/" assicura che funzioni anche se non c’è alcun / nell’URL originale (evita l’errore #VALUE)
  • LEFT(..., ..., -1)
    • Isola solo il dominio (prima del primo /) dal risultato di MID
  • SUBSTITUTE(..., "www.", "")
    • Rimuove infine "www." dal dominio (se presente)

Infine, trascina l’angolo in basso a destra per applicare la formula all’intera lista di URL, come in figura:

Domini estratti dall’intera lista
Domini estratti dall’intera lista

💡 Non dimenticare: se usi Google Sheets puoi applicare la stessa formula e ottenere gli stessi risultati.

Secondo metodo: estrarre domini con REGEXREPLACE in Google Sheets

La funzione =REGEXREPLACE() è integrata in Google Sheets e permette di estrarre i domini dagli URL.

La funzione non è eccessivamente tecnica, e puoi adattarla alle tue esigenze.

Inizia importando o incollando una lista di URL nella Colonna A.

La mia lista di URL in Google Sheets
La mia lista di URL in Google Sheets

Aggiungi questa formula nella colonna B accanto agli URL.

=REGEXREPLACE(A2,"https?\:\/\/|www\.|\/.*|\?.*|\#.*","")

La mia formula “REGEXREPLACE” per estrarre domini in Google Sheets
La mia formula “REGEXREPLACE” per estrarre domini in Google Sheets

Premi INVIO per applicarla alla cella.

Il dominio che ho estratto da un URL in Google Sheets
Il dominio che ho estratto da un URL in Google Sheets

Come funziona la formula

  • REGEXREPLACE(...)
    • Usa le espressioni regolari per identificare e sostituire parti del testo (in questo caso, l’URL).
    • Ogni pattern separato da | è un elemento da rimuovere.
  • https?\:\/\/
    • Rimuove sia http:// che https://
    • s? significa che la s è opzionale, quindi corrisponde a entrambi i protocolli
    • \: e \/ fanno l’escape di due punti e slash (sintassi regex)
  • www\.
    • Rimuove www. dal dominio (il punto con escape \. indica un punto letterale)
  • \/.*
    • Rimuove tutto a partire dal primo slash /
    • .* significa “tutto ciò che segue”, quindi elimina il path dell’URL
  • \?.*
    • Rimuove i parametri di query, come ?ref=newsletter
    • \? fa l’escape del carattere ?
  • \#.*
    • Rimuove frammenti/ancore, come #section3
    • \# fa l’escape del simbolo #
  • Risultato finale:
    • Rimane un dominio pulito, ad esempio datablist.com

Poi trascina l’angolo in basso a destra per applicare la formula a tutta la lista.

Domini estratti dalla mia lista di URL in Google Sheets
Domini estratti dalla mia lista di URL in Google Sheets

Voilà!

Curiosità: Regex replace non è solo per Google Sheets — funziona anche in Excel, ma serve la versione nuova o Excel nel browser.

Terzo metodo: estrarre nomi di dominio dagli URL con l'AI

Ora vediamo come usare l’AI per accorciare ulteriormente i tempi.

Questo video mostra come estrarre domini dagli URL in meno di un minuto.

Per l’esempio, userò Datablist.com, un AI-Copilot per la gestione dei dati.

Non servono formule o codice complesso — funziona con un solo prompt.

Guida passo-passo: come estrarre domini dagli URL con l'AI

Per prima cosa, registrati su Datablist.

Homepage di Datablist
Homepage di Datablist

Ora importa il file con gli URL da cui vuoi estrarre i domini.

Schermata iniziale di Datablist
Schermata iniziale di Datablist

Dopo l’upload del file, clicca su "Edit" e seleziona "AI Editing"

Interfaccia e funzioni di editing di Datablist
Interfaccia e funzioni di editing di Datablist

Scrivi un prompt o usa quello qui sotto: l’AI farà tutto per te.

Il mio prompt per estrarre i domini dagli URL
Il mio prompt per estrarre i domini dagli URL

Ecco il prompt per ottenere i nomi di dominio dalla lista di URL:

Extract all the domains from this list without the subdomains. 

Use {{URL}} as a reference.

Prima di applicare le modifiche, l’AI ti mostra un’anteprima così puoi verificare i risultati.

Quando hai controllato gli elementi, clicca "Run on items" per applicare la modifica a tutti gli item.

Anteprima AI dei domini estratti dalla mia lista di URL
Anteprima AI dei domini estratti dalla mia lista di URL

Voilà, lo script è stato eseguito e ha estratto tutti i nomi di dominio dalla mia lista di URL aziendali.

Esecuzione script per estrarre tutti i domini dai miei URL
Esecuzione script per estrarre tutti i domini dai miei URL

Ecco come si presenta il risultato finale:

Lista di domini estratti da URL con struttura complessa
Lista di domini estratti da URL con struttura complessa

Conclusione

Le formule di Excel e gli script di Google Sheets funzionano bene per estrarre i domini dagli URL (e in tanti altri casi d’uso), ma possono essere complessi. Visto che con l’AI si fa in meno di un minuto, il mio consiglio è di provare prima l’AI.

FAQ sull'estrazione dei domini

Quali sono i migliori tool per estrarre domini da una lista di URL?

Esistono tre metodi potenti: formule Excel per chi lavora su spreadsheet, la funzione REGEXREPLACE di Google Sheets per il cloud, e tool AI che automatizzano tutto.

Come pulire URL disordinati in un foglio di calcolo?

La pulizia dei domini si può fare con formule Excel che rimuovono "http://", "www." e tutto dopo il primo slash. In Google Sheets, REGEXREPLACE offre un modo potente per ripulire gli URL automaticamente.

È possibile estrarre in bulk i domini da più URL?

Sì, l’estrazione bulk si può fare con formule su spreadsheet o con tool AI. Le formule vanno bene per liste piccole; l’AI gestisce migliaia di URL in pochi secondi con più accuratezza.

Come posso rimuovere i sottodomini dagli URL?

Formule e pattern regex per l’estrazione dei domini possono essere configurati per rimuovere i sottodomini, lasciando solo il dominio principale. È utile per analisi di siti o per pulire liste di URL.

Qual è il modo più rapido per ottenere i nomi dei siti da URL lunghi?

I tool basati su AI sono la soluzione più veloce: estraggono i nomi dei siti da intere liste in pochi secondi. Per chi preferisce metodi manuali, anche le formule su spreadsheet automatizzano bene il processo.

Come estrarre domini senza competenze tecniche?

I moderni tool AI rendono l’estrazione dei domini accessibile a tutti, senza competenze tecniche. Carica la tua lista di URL e lascia che l’AI faccia il resto in automatico.