Dividere una colonna di testo (Power Query)

Si applica a
Excel per Microsoft 365 Excel per Microsoft 365 per Mac Excel 2024 Excel 2021 Excel 2019 Excel 2016

In Power Query, una colonna di testo può essere suddivisa in più colonne e in diversi modi per ottenere i risultati desiderati. Per impostazione predefinita, il nome delle nuove colonne contiene lo stesso nome della colonna originale con un suffisso di un punto (.) e un numero che rappresenta ogni sezione divisa dalla colonna originale. È quindi possibile rinominare la colonna.

Avvertenza L'icona Espandi in un'intestazione di colonna non viene usata per dividere una colonna. Viene usato per espandere colonne strutturate, ad esempio Elenco, Record o Tabella. Per ulteriori informazioni , vedere Usare una colonna strutturata di elenco, record o tabella.

Dividere una colonna per delimitatore

È possibile suddividere una colonna con un tipo di dati Testo in due o più colonne usando un carattere di delimitazione comune. Ad esempio, <una colonna Nome che contiene valori scritti come <Cognome> e Nome> può essere suddivisa in due colonne tramite la virgola (,).

  1. Per aprire una query, individuane una che è stata precedentemente caricata dall'editor di Power Query, seleziona una cella nei dati e quindi seleziona Modifica query>. Per altre informazioni leggi Creare, caricare o modificare una query in Excel.

  2. Selezionare la colonna da dividere. Assicurati che sia un tipo di dati di tipo testo.

  3. Seleziona Home>Dividi colonna>per delimitatore. Viene visualizzata la finestra di dialogo Dividi una colonna per delimitatore .

  4. Nell'elenco a discesa Selezionare o immettere un delimitatore selezionare Due punti, Virgola, Segno di uguale, Punto e virgola, Spazio, Tabulazione o Personalizzato. È anche possibile selezionare Personalizzato per specificare qualsiasi delimitatore di caratteri.

  5. Selezionare un'opzione Dividi in :

    • Delimitatore di posizione più a sinistra Se sono presenti più delimitatori, la prima colonna divisa si basa sul delimitatore più a sinistra e la seconda colonna divisa si basa sul resto dei caratteri alla sua destra.
    • Delimitatore più a destraSe sono presenti più delimitatori, la seconda colonna divisa si basa sul delimitatore più a destra e la prima colonna divisa si basa sul resto dei caratteri alla sua sinistra.
    • Ogni occorrenza del delimitatore Se sono presenti più delimitatori, dividere ogni colonna in base al delimitatore. Se sono presenti tre delimitatori, ad esempio, si ottengono quattro colonne.
  6. Selezionare Mostra opzioni avanzate e immettere il numero di colonne o righe in cui dividere.

  7. Se si sceglie Personalizzato in Seleziona o si immette un elenco a discesa di delimitatore, potrebbe essere necessario immettere un carattere di virgolette alternativo o un carattere speciale.

  8. Selezionare OK.

  9. È consigliabile rinominare le nuove colonne con nomi più significativi. Per ulteriori informazioni, vedere Rinominare una colonna.

Dividere una colonna per numero di caratteri

È possibile suddividere una colonna con un tipo di dati Testo in due o più colonne usando il numero di caratteri all'interno di un valore di testo.

  1. Per aprire una query, individuane una che è stata precedentemente caricata dall'editor di Power Query, seleziona una cella nei dati e quindi seleziona Modifica query>. Per altre informazioni leggi Creare, caricare o modificare una query in Excel.

  2. Selezionare la colonna da dividere. Verificare che la colonna sia un tipo di dati di tipo testo.

  3. Seleziona Home>Dividi la colonna>per numero di caratteri. Viene visualizzata la finestra di dialogo Dividi una colonna per numero di caratteri .

  4. Nella casella di testo Numero di caratteri immettere il numero di caratteri usati per dividere la colonna di testo.

  5. Selezionare un'opzione di divisione :

    • Una volta, il più a sinistra possibile La prima colonna divisa si basa sul numero di caratteri contati a sinistra e la seconda colonna divisa si basa sul resto dei caratteri a destra.
    • Una volta, il più a destra possibile La seconda colonna divisa si basa sul numero di caratteri contati a destra e la prima colonna divisa si basa sul resto dei caratteri a sinistra.
    • Ripetutamente Se la colonna contiene molti caratteri, suddividerla in più colonne in base al numero di caratteri. Ad esempio, se la colonna originale contiene 25 caratteri e si specifica il numero di caratteri come 5, si ottengono cinque nuove colonne, ognuna con 5 caratteri.
  6. Selezionare Mostra opzioni avanzate e immettere il numero di colonne in cui dividere.

  7. Selezionare OK.

  8. È consigliabile rinominare le nuove colonne con nomi più significativi. Per altre informazioni, vedere Rinominare una colonna.

Dividere una colonna in base alle posizioni

È possibile dividere una colonna specificando posizioni numeriche fisse dei caratteri.

  1. Per aprire una query, individuane una che è stata precedentemente caricata dall'editor di Power Query, seleziona una cella nei dati e quindi seleziona Modifica query>. Per altre informazioni leggi Creare, caricare o modificare una query in Excel.

  2. Selezionare la colonna da dividere. Verificare che la colonna sia un tipo di dati di tipo testo.

  3. Seleziona Home>Dividi colonna>per posizioni. Viene visualizzata la finestra di dialogo Dividi colonna per posizioni .

  4. Nella casella Posizioni immettere i numeri di posizione per dividere la colonna di testo. Ad esempio, immettere 5, 10, 15 per dividere la colonna in 3 colonne di 5 caratteri.

  5. Facoltativamente, selezionare Opzioni avanzate, quindi selezionare una delle opzioni seguenti:

    • Colonne La lunghezza di ogni colonna è basata sulle posizioni specificate. Questa è l'azione predefinita.
    • Righe Anziché una nuova colonna, viene aggiunta una nuova riga in base alle posizioni specificate. Ad esempio, immettere 5, 10, 15 per dividere la colonna in 3 righe da 5 caratteri.
  6. Selezionare OK.

  7. È consigliabile rinominare le nuove colonne con nomi più significativi. Per altre informazioni, vedere Rinominare una colonna.

Dividere una colonna per combinazione di lettere maiuscole e minuscole

È possibile dividere una colonna in base a combinazioni di lettere maiuscole, da minuscolo a maiuscolo o da maiuscolo a minuscolo:

Dal minuscolo al maiuscolo Per ogni istanza di due lettere consecutive, la prima minuscola e la seconda maiuscola, dividere la colonna originale in modo che la seconda colonna divisa inizi con la lettera maiuscola. Ad esempio:

Colonna originale Prima colonna divisa Seconda colonna divisa
Aereo Aria Aereo
Pesce angelo Angelo Pesce
Campo da baseball Palla Parco

Da maiuscolo a minuscolo Per ogni istanza di due lettere consecutive, la prima maiuscola e la seconda minuscola, dividere la colonna originale in modo che la seconda colonna divisa inizi con la lettera minuscola. Ad esempio:

Colonna originale Prima colonna divisa Seconda colonna divisa
Iphone I telefono
Ipad I tampone
Ebay E Alloggiamento
  1. Per aprire una query, individuane una che è stata precedentemente caricata dall'editor di Power Query, seleziona una cella nei dati e quindi seleziona Modifica query>. Per altre informazioni leggi Creare, caricare o modificare una query in Excel.

  2. Selezionare la colonna da dividere. Assicurati che sia un tipo di dati di tipo testo.

  3. Eseguire una delle operazioni seguenti:

    • Seleziona Home>Dividi la colonna>da minuscolo a maiuscolo.
    • Seleziona Home>Dividi colonna>da maiuscolo a minuscolo.
  4. È consigliabile rinominare le nuove colonne con nomi più significativi. Per ulteriori informazioni, vedere Rinominare una colonna.

Dividere una colonna per combinazioni di cifre e non cifre

Si vuole dividere una colonna in base a combinazioni di cifre e non cifre, da cifra a non cifra o da non cifra a cifra.

Da cifra a non cifra Per ogni istanza di due caratteri consecutivi, il primo è una cifra e il secondo è una non cifra, dividere la colonna originale in modo che la seconda colonna divisa inizi con il carattere non numerico. Ad esempio:

Colonna originale Prima colonna divisa Seconda colonna divisa
123Scarpe 123 Calzature
456Guanti 456 Guanti
789Sciarpa 789 Sciarpa

Da non cifra a cifra Per ogni istanza di due caratteri consecutivi, il primo non numerico e il secondo una cifra, dividere la colonna originale in modo che la seconda colonna divisa inizi con il carattere cifra. Ad esempio:

Colonna originale Prima colonna divisa Seconda colonna divisa
123Scarpe Calzature 123
456Guanti Guanti 456
789Sciarpa Sciarpa 789
  1. Per aprire una query, individuane una che è stata precedentemente caricata dall'editor di Power Query, seleziona una cella nei dati e quindi seleziona Modifica query>. Per altre informazioni leggi Creare, caricare o modificare una query in Excel.

  2. Selezionare la colonna da dividere. Assicurati che sia un tipo di dati di tipo testo.

  3. Eseguire una delle operazioni seguenti:

    • Seleziona Home>Dividi la colonna>da minuscolo a maiuscolo.
    • Seleziona Home>Dividi colonna>da maiuscolo a minuscolo.
  4. È consigliabile rinominare le nuove colonne con nomi più significativi. Per ulteriori informazioni, vedere Rinominare una colonna.

Vedere anche

Guida di Power Query per Excel

Aggiungere o cambiare i tipi di dati

Dividere le colonne per delimitatore (docs.com)

Dividere le colonne per numero di caratteri (docs.com)

Dividere le colonne in base alle posizioni (docs.com)

Dividere le colonne da minuscole a maiuscole (docs.com)

Dividere le colonne da maiuscole a minuscole (docs.com)

Dividere le colonne da un valore non numerico a un numero (docs.com)

Dividere le colonne da una cifra a un numero non numerico (docs.com)

Funzioni di divisione (docs.com)