Una tabella può essere trasformata in due modi molto diversi: cambiare la struttura oppure cambiare la rappresentazione. Pivot e trasposizione riorganizzano righe e colonne; la conversione in HTML, Markdown o SQL prepara gli stessi dati per un’altra destinazione.
Scegliere l’operazione prima di elaborare il file evita trasformazioni inutili e rende più semplice verificare il risultato.
Il pivot riassume i dati
Una tabella pivot raggruppa i record in base a una o più dimensioni e calcola aggregati come somme, conteggi o medie.
Immagina una tabella di vendite con data, paese, prodotto e importo. Un pivot può raggruppare per paese e prodotto e sommare gli importi.
Lo strumento pivot è quindi utile per domande analitiche: quanto, quante volte o quale media per ogni gruppo?
Prima del pivot, controlla che le colonne numeriche siano davvero numeriche e che le categorie siano coerenti.
La trasposizione cambia l’orientamento
Trasporre significa scambiare righe e colonne senza aggregare i valori.
Lo strumento di trasposizione è utile quando i dati sono corretti ma l’orientamento non è adatto a un documento, un’importazione o una fase successiva.
Se la struttura è già corretta, può essere necessario solo cambiare l’output.
Il convertitore HTML crea markup per il Web, il convertitore Markdown prepara una tabella leggera per la documentazione e il convertitore SQL genera istruzioni da verificare prima dell’uso.
La conversione non corregge automaticamente dati sorgente errati.
Pivot, trasposizione o conversione?
| Obiettivo |
Operazione |
| Riassumere record per categoria |
Pivot |
| Scambiare righe e colonne |
Trasposizione |
| Mostrare una tabella sul Web |
HTML |
| Inserire una tabella nella documentazione |
Markdown |
| Preparare valori per un flusso SQL |
SQL |
Workflow affidabile
- controllare intestazioni, separatori e tipi;
- pulire duplicati e incoerenze;
- decidere se deve cambiare la struttura;
- usare il pivot per aggregare o la trasposizione per orientare;
- convertire solo quando la tabella è pronta;
- verificare il risultato prima di pubblicare o importare.
La guida a dati e tabelle spiega perché struttura e formato vanno trattati separatamente.
La distinzione essenziale è: pivot e trasposizione cambiano l’organizzazione; HTML, Markdown e SQL cambiano la rappresentazione per un altro uso.