Se hai mai importato dati in Excel e ti sei ritrovato con tutto ammassato in un'unica colonna, sai quanto può essere frustrante. Nomi, indirizzi, codici prodotto tutti compressi insieme con una virgola o un pipe a separarli. La buona notizia è che Excel ha una funzione integrata per risolvere questo problema, e ci vuole solo un minuto una volta che sai dove cercare.
Cos'è esattamente un delimitatore?
Un delimitatore è semplicemente un carattere che separa porzioni di dati. In un file CSV, di solito è una virgola. In altre esportazioni, potrebbe essere una tabulazione, un pipe (|), un punto e virgola o persino uno spazio. Excel usa questo carattere come segnale per indicare dove finisce un valore e dove inizia il successivo.
Conoscere il tuo delimitatore prima di iniziare ti risparmierà molte supposizioni. Se non sei sicuro, apri prima il file in un editor di testo semplice.
Usare Testo in colonne per dividere i dati
Lo strumento principale che ti serve è Testo in colonne. Si trova nella scheda Dati della barra multifunzione di Excel. Ecco come usarlo passo dopo passo.
- Seleziona la colonna che contiene i dati che vuoi dividere.
- Fai clic sulla scheda Dati nella barra multifunzione, poi clicca su Testo in colonne.
- Nella procedura guidata che si apre, scegli Delimitato e fai clic su Avanti.
- Spunta la casella accanto al tuo delimitatore (virgola, tabulazione, punto e virgola, spazio oppure inseriscine uno personalizzato).
- Visualizza l'anteprima del risultato nel pannello in basso, poi fai clic su Fine.
Excel dividerà la colonna originale in più colonne, una per ogni valore. Assicurati di avere colonne vuote a destra, altrimenti Excel sovrascriverà i dati esistenti.
⚠️ Attenzione: Testo in colonne sovrascrive qualsiasi dato presente nelle colonne a destra della tua selezione. Inserisci sempre colonne vuote prima se il tuo foglio di calcolo ha dati nelle vicinanze.
Opzioni delimitatore nella procedura guidata
La procedura guidata offre diverse scelte di delimitatore già pronte. Ecco un riferimento rapido per capire come appare ciascuno nei dati grezzi.
| Delimitatore | Simbolo | Fonte comune |
|---|---|---|
| Virgola | , | Esportazioni CSV, fogli di calcolo |
| Tabulazione | (carattere tab) | File TSV, incollaggio da appunti |
| Punto e virgola | ; | Formati CSV europei |
| Pipe | | | Esportazioni database, API |
| Spazio | (spazio) | Campi nome, dati indirizzo |
Se il tuo separatore non è presente nell'elenco, seleziona la casella Altro e digita il tuo carattere personalizzato. Funziona con qualsiasi cosa, inclusi simboli meno comuni come tilde o due punti.
Dividere le colonne con le formule
Testo in colonne è ottimo per una divisione una tantum, ma se i tuoi dati si aggiornano regolarmente, potresti preferire un approccio basato su formule. Excel offre alcune funzioni utili a questo scopo.
- SINISTRA / DESTRA / STRINGA.ESTRAI permettono di estrarre un numero fisso di caratteri da una posizione.
- TROVA individua la posizione del delimitatore all'interno di una stringa.
- TEXTSPLIT (disponibile in Excel 365) divide il testo direttamente tramite un delimitatore in celle separate, senza bisogno della procedura guidata.
La funzione TEXTSPLIT è davvero rivoluzionaria se hai accesso a Excel 365. Basta scrivere =TEXTSPLIT(A1, ",") e Excel fa tutto il resto, distribuendo i risultati nelle celle adiacenti automaticamente.
Quando Excel non basta
A volte i tuoi dati hanno delimitatori incoerenti, formati misti, oppure hai semplicemente bisogno di convertire tra tipi di delimitatori prima ancora di lavorare in Excel. In questi casi, un convertitore di delimitatori online può sistemare tutto prima ancora di aprire il foglio di calcolo.
Incolli i tuoi dati, scegli il delimitatore di input e quello di output e ottieni un risultato pulito che puoi copiare direttamente in Excel. È più veloce che scrivere una formula quando i dati sono disordinati.
💡 Suggerimento: Se lavori regolarmente con file separati da pipe o da punto e virgola, usa un convertitore da virgola a pipe per standardizzare il formato prima dell'importazione in Excel. Riduce gli errori e rende il passaggio di Testo in colonne molto più fluido.
Punti chiave
- La procedura guidata Testo in colonne (scheda Dati) è il modo più rapido per dividere le colonne in Excel usando un delimitatore.
- Inserisci sempre colonne vuote a destra prima di eseguire la divisione, per evitare di sovrascrivere dati esistenti.
- Per dati dinamici o aggiornati frequentemente, la funzione TEXTSPLIT in Excel 365 è una soluzione migliore a lungo termine.
- Delimitatori personalizzati come pipe o tilde sono supportati tramite il campo "Altro" nella procedura guidata Testo in colonne.
- Se i tuoi dati grezzi hanno delimitatori misti o incoerenti, puliscili con uno strumento online prima di importarli in Excel.
Integralo nel tuo flusso di lavoro
Dividere i dati per delimitatore in Excel non deve essere un grattacapo. Una volta che conosci la procedura guidata Testo in colonne e la funzione TEXTSPLIT, puoi gestire la maggior parte delle situazioni in meno di due minuti. E per tutto ciò che richiede un cambio di formato prima di arrivare a Excel, un rapido passaggio attraverso un convertitore di delimitatori ti risparmierà un sacco di modifiche manuali.
Prendi confidenza con questi strumenti e le importazioni disordinate non ti rallenteranno più.