Vai al contenuto principale

Excel TEXTSPLIT(): dividi il testo in più celle in Excel

Separa facilmente il testo in colonne o righe in Excel usando la funzione TEXTSPLIT().
Aggiornato 3 giu 2026  · 3 min leggi

Excel TEXTSPLIT() è una funzione che ti permette di dividere il testo in più celle in base a un delimitatore specificato a tua scelta. Per esperienza, è utile quando devi separare dati che a volte finiscono ammassati, come nome, indirizzo e CAP combinati tutti in un'unica cella, per qualsiasi motivo. Dai un'occhiata a quanto segue: credo risponderà alle tue domande più urgenti.

Capire la funzione TEXTSPLIT() di Excel

La funzione TEXTSPLIT(), come suggerisce il nome, serve a dividere una stringa di testo in celle separate. Lo fa utilizzando uno o più delimitatori. Quello che TEXTSPLIT() consente di ottenere è l'estrazione di pezzi specifici di informazione da una singola cella distribuendoli tra colonne o, se preferisci, righe.

Ecco la sintassi:

=TEXTSPLIT(text, col_delimiter, [row_delimiter], [ignore_empty], [pad_with])
  • text: Il testo che vuoi dividere.

  • col_delimiter: Il carattere o i caratteri che separano le colonne.

  • row_delimiter: (Opzionale) Il carattere o i caratteri che separano le righe.

  • ignore_empty: (Opzionale) TRUE per ignorare i valori vuoti.

  • pad_with: (Opzionale) Valore da usare per i valori mancanti.

TEXTSPLIT() di Excel per una suddivisione di base

Il modo migliore è provarla. Vediamo un semplice esempio di divisione di un nome completo in nome e cognome. Probabilmente è anche il caso più comune.

Supponi che la cella A2 contenga il nome di una nota statistica e riformatrice sociale inglese: "Florence Nightengale," ma tu vuoi ottenere "Florence" e poi "Nightengale".

Per dividere il suo nome in due celle (nome e cognome), usa:

=TEXTSPLIT(A2, " ")

Esempio base di TEXTSPLIT() in Excel

TEXTSPLIT() di Excel per dividere il testo in righe

Puoi anche dividere il testo in righe invece che in colonne usando l'argomento row_delimiter che ho elencato prima nella sintassi della funzione.

Quindi, se la cella A3 contiene: "Apple;Banana;Cherry" e vuoi dividere ogni frutto in una riga separata, riprova con l'argomento specificato.

=TEXTSPLIT(A1, , ";")

TEXTSPLIT() di Excel: divisione del testo in righe

Questa formula lascia vuoto il delimitatore di colonna. Per variare, stavolta ho usato il punto e virgola come delimitatore.

TEXTSPLIT() di Excel con più delimitatori

A volte i tuoi dati possono usare più di un delimitatore. TEXTSPLIT() ti permette di specificare un array di delimitatori.

Se guardi bene, puoi vedere che il prossimo esempio è lo stesso, tranne per il fatto che ha sia una virgola che un punto e virgola.

=TEXTSPLIT(A4, {",",";"})

Excel TEXTSPLIT con virgole e punti e virgola

Gestire i valori vuoti

Se il tuo testo contiene delimitatori consecutivi, potresti ottenere celle vuote nei risultati. Puoi usare l'argomento ignore_empty per controllare questo comportamento.

=TEXTSPLIT("A,,B", ",", , TRUE)

Excel TEXTSPLIT che ignora i valori vuoti

La prima riga ha l'argomento ignore_empty impostato su TRUE; nella seconda riga è impostato su FALSE, e puoi vedere la differenza.

Consigli per un uso più avanzato

Ecco alcuni suggerimenti aggiuntivi per usare TEXTSPLIT() in scenari più complessi:

  • Combinala con TRIM() per rimuovere spazi extra dai risultati.

  • Usa SEQUENCE() per fare riferimento dinamicamente ai risultati della divisione.

  • Abbinala a TEXTJOIN() per ricombinare i dati divisi, se è quello che ti serve.

A volte devi combinare più funzioni se i tuoi dataset sono particolarmente disordinati o incoerenti.

Conclusione

La funzione TEXTSPLIT() in Excel è uno strumento utile per suddividere il testo in più celle, sia per colonne che per righe.

Continua a imparare Excel con noi! Abbiamo ottimi corsi come Financial Modeling in Excel e Advanced Excel Functions.


Josef Waples's photo
Author
Josef Waples

Sono uno scrittore e editor di data science, con contributi a articoli di ricerca su riviste scientifiche. Sono particolarmente interessato ad algebra lineare, statistica, R e affini. Inoltre, gioco anche parecchio a scacchi! 

Argomenti

Impara Excel con DataCamp

Programma

Fondamenti di Excel

16 h
Acquisisci le competenze essenziali per utilizzare Excel, dalla preparazione dei dati alla scrittura di formule e alla creazione di visualizzazioni. Non è richiesta alcuna esperienza precedente.
Vedi dettagliRight Arrow
Inizia il corso
Mostra altroRight Arrow
Correlato

blog

Tokenizzazione nel NLP: come funziona, sfide e casi d'uso

Guida al preprocessing NLP nel machine learning. Copriamo spaCy, i transformer di Hugging Face e come funziona la tokenizzazione in casi d'uso reali.
Abid Ali Awan's photo

Abid Ali Awan

10 min

blog

Che cos'è Snowflake? Guida per principianti alla piattaforma dati cloud

Esplora le basi di Snowflake, la piattaforma dati cloud. Scopri la sua architettura, le sue funzionalità e come integrarla nelle tue pipeline di dati.
Tim Lu's photo

Tim Lu

12 min

blog

I 15 migliori server MCP remoti che ogni AI builder dovrebbe conoscere nel 2026

Scopri i 15 migliori server MCP remoti che stanno trasformando lo sviluppo AI nel 2026. Scopri come migliorano automazione, ragionamento, sicurezza e velocità dei workflow.
Abid Ali Awan's photo

Abid Ali Awan

15 min

Mostra altroMostra altro