Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In Power Query è possibile suddividere una colonna tramite metodi diversi. In questo caso, è possibile suddividere una o più colonne selezionate in base a un delimitatore.
Dove trovare le colonne > suddivise per delimitatore
È possibile trovare l'opzione Split Columns: By Delimiter in tre posizioni:
Scheda Home—nel menu a discesa Dividi colonna all'interno del gruppo Trasforma.
Scheda Trasforma: nel menu a discesa Divisione colonna all'interno del gruppo Colonna di testo.
Fare clic con il pulsante destro del mouse su una colonna all'interno dell'opzione Divisione colonna .
Screenshot del pulsante "divisione colonna" e delle opzioni disponibili nel menu contestuale del clic destro sulla colonna.
Suddividere le colonne in base al delimitatore in colonne
In questo esempio la tabella iniziale viene illustrata nell'immagine seguente, con una sola colonna per Accounts.
Questa colonna contiene due valori:
- Numero conto
- Nome dell'account
In questo esempio si usa Power Query Online per suddividere questa colonna in due colonne. Un carattere di spazio delimita i valori, ovvero il primo spazio da sinistra a destra. A tale scopo, selezionare la colonna e quindi selezionare l'opzione per suddividere la colonna in base a un delimitatore. In Divisione colonna per delimitatore, applicare la configurazione seguente:
- Basic/Advanced: Advanced
- Selezionare o immettere il delimitatore: Spazio
- Dividi in: delimitatore più a sinistra
- Suddivisione in: colonne
Annotazioni
La finestra di dialogo Suddivisione colonna ha un formato diverso in Power Query Desktop, ma le opzioni sono fondamentalmente uguali. In Power Query Desktop è sufficiente selezionare Spazio come delimitatore e delimitatore più a sinistra per Split at. L'opzione Suddivisione in si trova sotto Avanzate in Power Query Desktop, ma il valore predefinito è già impostato su Colonne.
Il risultato di questa operazione offre una tabella con le due colonne previste.
Annotazioni
Power Query suddivide la colonna in tutte le colonne necessarie. Il nome delle nuove colonne contiene lo stesso nome della colonna originale. Un suffisso che include un punto e un numero che rappresenta le sezioni suddivise della colonna originale viene aggiunto al nome delle nuove colonne.
Dividere le colonne in base al delimitatore in righe
In questo esempio la tabella iniziale è illustrata nell'immagine seguente, con le colonne Centro di costo e Account.
La colonna Accounts contiene valori in coppie separate da una virgola. Queste coppie sono separate da un punto e virgola. L'obiettivo di questo esempio è suddividere questa colonna in nuove righe usando il punto e virgola come delimitatore.
Per fare ciò in Power Query Online, selezionare la colonna Accounts. Selezionare l'opzione per suddividere la colonna in base a un delimitatore. In Divisione colonna per delimitatore, applicare la configurazione seguente:
- Basic/Advanced: Advanced
- Selezionare o immettere il delimitatore: punto e virgola
- Divisione in: ogni occorrenza del delimitatore
- Suddivisione in: righe
Annotazioni
La finestra di dialogo Suddivisione colonna ha un formato diverso in Power Query Desktop, ma le opzioni sono fondamentalmente uguali. In Power Query Desktop è sufficiente selezionare Semicolon come delimitatore, Ogni occorrenza del delimitatore per Split at e Rows per Split into nelle Opzioni avanzate.
Il risultato di questa operazione offre una tabella con lo stesso numero di colonne, ma molte altre righe perché i valori all'interno delle celle si trovano ora nelle proprie celle.
Divisione finale
La tabella richiede ancora un'ultima operazione di divisione della colonna. È necessario dividere la colonna Accounts in base alla prima virgola trovata. Questa suddivisione crea una colonna per il nome dell'account e un'altra per il numero di account.
Per eseguire questa suddivisione in Power Query Online, selezionare la colonna Accounts e quindi selezionare "Split Column By Delimiter" (Divisione colonna > per delimitatore). Nella finestra Split column (Divisione colonna ) applicare la configurazione seguente:
- Basic/Advanced: Advanced
- Selezionare o immettere il delimitatore: Virgola
- Divisione in: ogni occorrenza del delimitatore
- Suddivisione in: colonne
Annotazioni
La finestra di dialogo Suddivisione colonna ha un formato diverso in Power Query Desktop, ma le opzioni sono fondamentalmente uguali. In Power Query Desktop è sufficiente selezionare Virgola come delimitatore e Ogni occorrenza del delimitatore per Dividi in. L'opzione Suddivisione in si trova sotto Avanzate in Power Query Desktop, ma il valore predefinito è già impostato su Colonne.
Il risultato di questa operazione offre una tabella con le tre colonne previste. Si rinominano quindi le colonne come segue:
| Nome precedente | Nuovo nome |
|---|---|
| Accounts.1 | Nome dell'account |
| Accounts.2 | Numero di conto |
La tabella finale è simile a quella nell'immagine seguente.