Scarica la cartella di lavoro di esempio
Questo tutorial dimostrerà come dividere le stringhe di testo utilizzando uno spazio, una virgola e altro in Excel e Fogli Google.
Dividi stringa di testo con testo in colonne
Puoi dividere una stringa di testo con la funzione Testo in colonne in Excel.
Seleziona il testo che desideri dividere.
Nel Nastro, Selezionare Dati>Testo in colonne.
Mantieni selezionata l'opzione "Delimitato" e fai clic su Prossimo.
Seleziona "Spazio" come delimitatore e modifica il qualificatore di testo in "Nessuno"
Clic Prossimo.
In questo passaggio è possibile modificare il tipo di dati della colonna. Lasciali così come sono e fai clic su Fine.
Dividi stringa di testo per spazio
Per dividere una stringa di testo in uno spazio o una virgola, possiamo usare le funzioni FIND, LEFT, MID e RIGHT.
Funzioni SINISTRA e TROVA
Innanzitutto, possiamo trovare il cognome usando il SINISTRA e TROVA funzioni.
1 | =SINISTRA(B3, TROVA(" ", B3)) |
Funzioni MID e FIND
Possiamo quindi utilizzare le funzioni MID e FIND per trovare la seconda parola nella stringa di testo.
1 | =MID(B3, TROVA(" ",B3),TROVA(" ",B3,TROVA(" ",B3)+1)-TROVA(" ", B3)) |
Funzioni DESTRA e TROVA
Infine, possiamo usare le funzioni RIGHT,LEN e FIND per trovare la terza parola nella stringa di testo.
1 | =DESTRA(B3, LEN(B3)-TROVA(" ", B3, TROVA(" ",B3)+1)) |
Dividi stringa di testo per virgola o altro carattere
Puoi utilizzare le stesse formule per trovare virgole o qualsiasi altro carattere in una stringa di testo e dividere la stringa di testo di conseguenza.
Le formule sarebbero leggermente diverse
Trova la prima parola
1 | =SINISTRA(B3,TROVA(",",B3)-1) |
Per trovare la seconda parola
1 | =MID(B3, TROVA(",",B3)+1,TROVA(",",B3,TROVA(",",B3)+1)-TROVA(",", B3)-1) |
Per trovare la terza parola
1 | =DESTRA(B3, LEN(B3)-TROVA(",", B3,TROVA(",",B3)+1)-1) |
Dividi stringa di testo con testo in colonne in Fogli Google
I fogli di Google hanno anche una funzione Testo su colonne.
Seleziona il testo che desideri dividere, quindi fai clic su Dati menù > Dividi il testo in colonne.
Clicca su Rileva automaticamente
Seleziona il Spazio.
Il tuo testo sarà diviso in colonne.
Dividi stringa di testo per virgola o altro carattere
Puoi utilizzare le funzioni TROVA, SINISTRA, MEDIA e DESTRA in Fogli Google come fai in Excel per dividere il testo.
Le formule per estrarre i dati per le colonne Cognome, Nome e Reparto sono le stesse utilizzate in Excel.