Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Divide le stringhe di testo usando i delimitatori di riga e colonna.

La funzione TEXTSPLIT funziona come la procedura guidata Text-to-Columns, ma in forma di formula. Consente di dividere le colonne o per righe. È l'inversa della funzione TESTO.UNISCI

Sintassi

=TEXTSPLIT(text,col_delimiter,[row_delimiter],[ignore_empty], [match_mode], [pad_with])

Gli argomenti della sintassi della funzione TEXTSPLIT sono i seguenti:

  • testo       Testo da dividere. Obbligatorio.

  • col_delimiter       Testo che contrassegna il punto in cui distribuire il testo tra le colonne.

  • row_delimiter       Testo che contrassegna il punto in cui espandere il testo verso il basso. Facoltativo.

  • ignore_empty       Specificare TRUE per ignorare i delimitatori consecutivi. Il valore predefinito è FALSE che crea una cella vuota. Facoltativo.

  • match_mode    Specificare 1 per eseguire una corrispondenza senza distinzione tra maiuscole e minuscole. Il valore predefinito è 0 che esegue una corrispondenza con distinzione tra maiuscole e minuscole. Facoltativo.

  • pad_with           Valore con cui riempire il risultato. L'impostazione predefinita è #N/A.

Osservazioni

Se sono presenti più delimitatori, è necessario usare una costante di matrice. Ad esempio, per dividere sia per virgola che per punto, usare =TEXTSPLIT(A1,{",","."}).

Esempi

Copiare i dati di esempio e incollarli nella cella A1 di un nuovo foglio di lavoro di Excel. Se necessario, è possibile regolare la larghezza delle colonne per visualizzare tutti i dati. 

Dividere un nome e una frase usando un delimitatore comune.

Dati

Dakota Lennon Sanchez

Essere o non essere

Formule

=TEXTSPLIT(A2, " ")

=TEXTSPLIT(A3, " ")

La figura seguente mostra i risultati.

Divide un nome e una frase in base a un delimitatore di spazio

Dividere le costanti di matrice in A2 in una matrice 2X3.

Dati

1,2,3;4,5,6

Formule

=TEXTSPLIT(A2,",",";")

La figura seguente mostra i risultati.

Esempio 2 di TextSplit di Excel

Dati

Fare. O non fare. Non c’è provare. -Anonimo

Formule

=TEXTSPLIT(A2,".")

=TEXTSPLIT(A2,{".","-"})

=TEXTSPLIT(A2,{".","-"},,FALSO)

La figura seguente mostra i risultati.

Risultati dell'esempio 2

Dati

Fare. O non fare. Non c’è provare. -Anonimo

Formule

=TEXTSPLIT(A2;,".")

La figura seguente mostra i risultati.

Risultati dell'esempio 3

Dati

Fare. O non fare. Non c’è provare. -Anonimo

Formule

=TEXTSPLIT(A2,,{".","-"})

La figura seguente mostra i risultati.

Risultati dell'esempio 4

Dati

Fare. O non fare. Non c’è provare. -Anonimo

Formule

=TEXTSPLIT(A2,,{".","-"},TRUE)

La figura seguente mostra i risultati.

Risultati dell'esempio 5

Suggerimento   Per rimuovere l'#NA errore, usa la funzione SE.NON.DISP. Oppure aggiungere l’argomento pad_with.

Dati

Fare. O non fare. Non c’è provare. -Anonimo

Formule

=TEXTSPLIT(A2," ",".",TRUE)

La figura seguente mostra i risultati.

Risultati dell'esempio 6

Vedere anche

Funzioni di testo (riferimento)

funzione TESTO.PRIMA

funzione TESTO.DOPO

TESTO.UNISCI

Funzione CONCAT

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×