Affettare e tagliare i dati è abbastanza comune per chi lavora con dati di testo in Google Sheets.
E uno dei compiti comuni che molte persone devono fare spesso è dividere una cella in Google Sheet in colonne separate (due o più di due).
Un esempio molto semplice potrebbe essere quando hai il nome e il cognome e vuoi dividere il nome e il cognome in colonne separate.
O quando hai un indirizzo come un tutto nelle celle e vuoi separare le singole parti come numero civico, via, città, stato, ecc, in colonne separate.
Fortunatamente, è abbastanza facile dividere il contenuto di una cella in Google Sheet. E c’è più di un modo per dividere le celle e separarle in più colonne (o righe nel caso in cui i tuoi dati siano disposti in una riga invece che in una colonna)
In questo tutorial, ti mostrerò come puoi usare una semplice formula e la funzione text to columns per dividere le celle in Google Sheets.
Allora cominciamo!
Tabella del contenuto
Dividere le celle in colonne usando la funzione SPLIT
Google Sheets ha una funzione SPLIT che è molto adatta per… avete indovinato… dividere il contenuto della cella.
Supponiamo che tu abbia il set di dati come mostrato qui sotto dove hai i nomi e vuoi dividere questi nomi in nome e cognome.
Lo potete fare facilmente usando la seguente formula SPLIT (e copiare per altre celle nella colonna B):
=SPLIT(A2," ")
La funzione SPLIT di cui sopra prende il riferimento alla cella come primo argomento e il delimitatore come secondo argomento.
In questo esempio, poiché vogliamo dividere il contenuto della cella prima e dopo il carattere spazio, ho specificato un carattere spazio (tra virgolette) come secondo argomento.
Similmente, se avete una colonna che ha un indirizzo (dove ogni elemento dell’indirizzo è separato da una virgola), potete usare la virgola come delimitatore per dividere l’indirizzo in diverse colonne.
Nota che questa è una formula di matrice. Quindi non è possibile rimuovere o modificare una parte del risultato della formula. Dovrete cancellare l’intero risultato della formula. Nel caso vogliate modificare una parte del risultato, potete prima convertire il risultato in un valore statico e poi modificarlo.
Un vantaggio di usare la formula SPLIT è che vi dà un risultato che è dinamico. Questo significa che se vado a cambiare uno qualsiasi dei nomi, il risultato si aggiornerà automaticamente.
Inoltre, se aggiungete altri record ai dati, tutto quello che dovete fare è copiare ed estendere la formula per questi record aggiuntivi e dividerà anche questi.
Ma in alcuni casi, potreste non volere risultati dinamici e aver bisogno di dividere rapidamente il contenuto della cella in colonne. In questi casi, potete contare su un’altra utile caratteristica di Google Sheets – Text to Columns
Using Split Text to Columns
Supponiamo che abbiate di nuovo il seguente set di dati, e volete dividere l’indirizzo in elementi individuali in colonne separate.
L’intento qui è di dividere l’indirizzo in ogni cella in colonne separate in modo da ottenere il numero civico in una colonna, la via nella seconda colonna, la città nella terza colonna, e così via.
Nota anche che ognuno di questi elementi di indirizzo è separato da una virgola.
Di seguito sono riportati i passi per dividere la cella in più colonne utilizzando la funzione Split Text to Columns:
- Seleziona le celle che hanno l’indirizzo che vuoi dividere
- Clicca sulla scheda Dati
- Clicca sull’opzione Dividi testo in colonne
- Nella finestra di dialogo Separatore, seleziona virgola come separatore
Ecco fatto!
Si noterà che il contenuto delle celle è stato diviso in colonne in base al delimitatore.
Inoltre, si può ottenere il risultato desiderato solo dopo il terzo passo perché Google Sheets a volte indovina correttamente il delimitatore e mostra il contenuto della cella divisa proprio lì. Se questo è quello che volevi, puoi saltare il quarto passo (dove specifichi manualmente il delimitatore)
Puoi anche guardare il video qui sotto per imparare di più su come dividere le celle usando il testo in colonne
In alcuni casi, si può avere un set di dati, dove il delimitatore non è una virgola, ma un mix di virgola e spazio. In tal caso, puoi considerare di usare Split Text to Columns due volte, una volta per dividere la cella in base alla virgola e poi una seconda volta usando lo spazio.
Quindi questi sono due modi davvero semplici e veloci per dividere le celle in colonne in Google Sheets.
Spero tu abbia trovato utile questo tutorial!
Altri tutorial su Google Sheets che potresti trovare utili:
- Come ottenere il conteggio delle parole in Google Sheets
- Come cambiare il caso del testo in Google Sheets (Upper, Lower, o corretto)
- Come avvolgere il testo in Google Sheets (con un solo clic)
- Rimuovere il primo carattere da una stringa in Google Sheets
- Come rimuovere i duplicati in Google Sheets
- Come ordinare per colonne multiple in Google Sheets
- Come evidenziare i duplicati in Google Sheets