Leggere in inglese

Condividi tramite


Trasporre una tabella

L'operazione di trasposizione della tabella in Power Query ruota la tabella di 90 gradi, trasformando le righe in colonne e le colonne in righe.

Si immagini una tabella come quella nell'immagine seguente, con tre righe e quattro colonne.

Tabella di origine di esempio da trasporre.

Screenshot di una tabella con quattro colonne denominate Column 1 -Column 4, con tutte le colonne impostate sul tipo di dati Text. La colonna 1 contiene eventi nella riga 1, partecipanti alla riga 2 e Fondi nella riga 3. La colonna 2 contiene l'evento 1 nella riga 1, 150 nella riga 2 e 4000 nella riga 3. La colonna 3 contiene l'evento 2 nella riga 1, 450 nella riga 2 e 10000 nella riga 3. La colonna 4 contiene l'evento 2 nella riga 1, 1250 nella riga 2 e 15000 nella riga 3.

L'obiettivo di questo esempio consiste nel trasporre la tabella in modo da ottenere quattro righe e tre colonne.

Tabella di output finale.

Screenshot di una tabella con tre colonne denominate Events con un tipo di dati Text, Partecipanti con un tipo di dati Numero intero e Fondi con un tipo di dati numero intero. La colonna Eventi contiene, dall'alto verso il basso, l'evento 1, l'evento 2 e l'evento 3. La colonna Partecipanti contiene, dall'alto verso il basso, 150, 450 e 1250. La colonna Funds contiene, dall'alto verso il basso, 4000, 10000 e 15000.

Nella scheda Trasforma della barra multifunzione selezionare Trasponi.

Screenshot del comando Trasponi nella scheda Trasforma.

Il risultato di tale operazione è simile all'immagine seguente.

Tabella di output di esempio dopo l'operazione di trasposizione.

Screenshot di una tabella con tre colonne denominate Column 1, Column 2 e Column 3, con tutte le colonne impostate sul tipo di dati Any. La colonna 1 contiene, dall'alto verso il basso, eventi, evento 1, evento 2 e evento 3. La colonna 2 contiene, dall'alto verso il basso, i partecipanti, 150, 450 e 1250. La colonna 3 contiene, dall'alto verso il basso, Fondi, 4000, 10000 e 15000.

Nota

Solo il contenuto della tabella viene trasposto durante l'operazione di trasposizione; le intestazioni di colonna della tabella iniziale andranno perse. Le nuove colonne hanno il nome Column seguito da un numero sequenziale.

Le intestazioni necessarie in questo esempio si trovano nella prima riga della tabella. Per alzare di livello la prima riga alle intestazioni, selezionare l'icona della tabella nell'angolo superiore sinistro dell'anteprima dei dati e quindi selezionare Usa prima riga come intestazioni.

Screenshot del menu icona tabella usato per alzare di livello la prima riga alle intestazioni di tabella.

Il risultato di questa operazione fornisce l'output che si sta cercando.

Tabella di output di esempio finale.

Screenshot della tabella finale con tre colonne denominate Events con un tipo di dati Text, Partecipanti con un tipo di dati Numero intero e Fondi con un tipo di dati numero intero. La colonna Eventi contiene, dall'alto verso il basso, l'evento 1, l'evento 2 e l'evento 3. La colonna Partecipanti contiene, dall'alto verso il basso, 150, 450 e 1250. La colonna Funds contiene, dall'alto verso il basso, 4000, 10000 e 15000.

Nota

Per altre informazioni sull'operazione di promozione delle intestazioni, nota anche come Usa prima riga come intestazioni, passare a Alza di livello o abbassare di livello le intestazioni di colonna.