Usa testo in colonne (analisi dei dati) in Excel e Fogli Google

Usa testo in colonne (analisi dei dati) in Excel e Fogli Google

In questo articolo imparerai come utilizzare Text to Columns per analizzare i dati in Excel e Fogli Google.

Dividi il testo in colonne con un delimitatore

In Excel, i dati vengono spesso esportati da altri software. Potrebbe essere formattato come una lunga stringa delimitata da un separatore (virgola, punto e virgola, ecc.). Ad esempio, vedere l'immagine qui sotto, che mostra un elenco di prodotti separati da punto e virgola in una cella (B1):

Per visualizzare questi dati in modo appropriato in Excel, usa Testo in colonne e dividi i prodotti in colonne separate.

1. Seleziona una cella di testo (B1) e nel Nastro, vai a Dati > Testo in colonne.

2. Nel passaggio 1 della procedura guidata da testo a colonne, lasciare il tipo di dati predefinito (delimitato) e fare clic su Prossimo.

3. Al passaggio 2, controlla Punto e virgola come delimitatore e fare clic Prossimo.
Gli altri possibili delimitatori sono tabulazione, virgola, spazio o un altro delimitatore definito dall'utente. Nel Anteprima dei dati, puoi vedere come verranno delimitati i dati con le impostazioni correnti.

4. Nel passaggio finale, lascia il formato dati predefinito (Generale) e fai clic su Fine. (Vedi la sezione "Formato colonne" di seguito per altre opzioni e ulteriori informazioni su questo passaggio.) Per il Destinazione, lascia la cella iniziale (B1) per dividere i dati in colonne a partire dalla cella B1.

Il risultato è il testo della cella B1 suddiviso nelle colonne B-F, con interruzioni di colonna basate su delimitatori di punto e virgola.

Puoi anche utilizzare il codice VBA per dividere il testo in colonne.

Formato colonne

Nell'esempio sopra, i formati dei dati delle colonne sono stati lasciati come predefiniti (generali). Per formattare invece una colonna (ad esempio, Colonna 4) come testo, (1) fare clic sulla colonna nell'anteprima dei dati di Procedura guidata da testo a colonne Passaggio 3 e (2) selezionare Testo per Formato dati colonna.

In alternativa, per formattare tutte le colonne contemporaneamente come testo, (1) fare clic sulla prima colonna, quindi (2) tieni premuto MAIUSC sulla tastiera e fare clic sull'ultima colonna in Anteprima dati. (3) Seleziona Testo come la Formato dati colonna.

Dividere manualmente un testo in colonne (larghezza fissa)

Puoi anche posizionare dove verranno divise le colonne. Questo è spesso necessario se non si dispone di un delimitatore (o lo stesso delimitatore) nella stringa di testo e si desidera regolarlo manualmente. Supponiamo di avere gli stessi dati dell'esempio precedente nella cella B1, solo ora delimitati da spazi.

1. Per analizzare manualmente questo testo, selezionare una cella di testo (B1) e nel Nastro, vai a Dati > Testo in colonne.

2. Nel passaggio 1 della procedura guidata, selezionare Larghezza fissa e clicca Prossimo. L'opzione Larghezza fissa riconoscerà automaticamente gli spazi nel testo e dividerà i dati in ogni spazio.

3. Nel passaggio 2, puoi vedere l'anteprima della suddivisione dei dati basata su uno spazio come delimitatore. Ma cosa succede se vuoi mantenere? Tastiera del computer e Topo insieme in una colonna?
Trascina la linea tra i due valori e rilasciarlo sulla riga successiva (prima di Altoparlanti). Trascinando un separatore di riga, puoi regolare manualmente quale testo andrà in quale colonna. Alla fine, clicca Prossimo.

4. Nell'ultimo passaggio della procedura guidata, lasciare le opzioni predefinite e fare clic su Fine.

Infine, il testo di B1 viene suddiviso nelle celle B1:B4 in base agli spazi, ad eccezione della terza colonna, dove inserisci manualmente Tastiera del computer e Topo insieme nella cella D3.

Dividi il testo in colonne in Fogli Google

Fogli Google ha anche la funzionalità Testo su colonne, ma i passaggi sono diversi.

1. Primo, tasto destro del mouse una cella di testo (B1), e nel Menù, vai a Dati > Dividi il testo in colonne.

2. Fare clic su Separatore pulsante che appare e scegli Punto e virgola.

Come risultato di questo passaggio, il testo da B1 è ora suddiviso nelle colonne B-F con interruzioni di colonna basate su delimitatori di punto e virgola.

Dividi il testo in colonne usando la funzione SPLIT

Puoi anche utilizzare la funzione DIVIDI in Fogli Google per dividere il testo in colonne in base a un delimitatore. Per fare ciò, inserisci la formula:

1 =DIVIDI(B1, ";")

La funzione SPLIT prende la cella data (B1) e la separa in celle adiacenti in base a un delimitatore (in questo caso, un punto e virgola). Con la funzione SPLIT, un delimitatore può essere fornito dinamicamente come risultato di qualche altra formula.

wave wave wave wave wave