Vai al contenuto principale

Trasformare una tabella in formato lungo (Unpivot / Melt)

Converti Excel, CSV o JSON dal formato largo al formato lungo con Unpivot/Melt: scegli identificatori e colonne valore, controlla l’anteprima ed esporta.

  • Esporta
Automatizza

Integra questo widget

Personalizza il risultato, controlla l’anteprima e copia il codice.

Anteprima

Tipo di codice di integrazione

Codice da copiare

Responsive e ridimensionato automaticamente da Bethemesh.

Trasforma una tabella larga in formato lungo convertendo più colonne in coppie variabile/valore.

I tuoi file vengono elaborati localmente nel browser e non vengono mai inviati ai nostri server.

Rilascia qui il tuo file

Dimensione consigliata: fino a 30 MB

Opzioni

Questo strumento ti è stato utile?

Come funziona questo strumento?

Una tabella larga distribuisce spesso una misura tra più colonne, come gennaio, febbraio e marzo. Unpivot trasforma queste colonne in righe: ogni riga conserva gli identificativi scelti e aggiunge il nome di una variabile con il relativo valore. Il formato lungo facilita filtri, grafici e raggruppamenti quando periodo o tipo di misura devono diventare categorie. Lo strumento riordina le celle senza aggregarle; non calcola medie, non unisce file e non traspone l’intera tabella.

Importa CSV, TSV, XLSX, XLS oppure JSON tabellare piatto. L’area di caricamento ammette fino a 30 MiB per file, ma il risultato espanso può superare la memoria disponibile nel browser. Per le cartelle questa interfaccia usa il primo foglio. Stili e macro non vengono conservati. Indica le colonne identificative separate da virgole. I valori saranno ripetuti in ogni riga derivata dallo stesso record. I nomi devono corrispondere esattamente alle intestazioni importate, comprese le maiuscole.

Scegli le colonne dei valori da sviluppare, sempre separate da virgole. Lasciando il campo vuoto vengono usate tutte le colonne non identificative. Se anche gli identificativi sono vuoti, vengono sviluppate tutte le colonne senza conservare un contesto identificativo. Spazi esterni e selezioni ripetute vengono rimossi. Una colonna sconosciuta o scelta sia come identificativo sia come valore causa un errore. Il selettore non consente di proteggere una virgola interna a un nome: rinomina prima quella colonna.

Assegna due nomi diversi alle colonne generate, per esempio variabile e valore, senza sovrascrivere un identificativo. Il motore percorre ogni riga e poi le colonne selezionate nell’ordine indicato; non ordina i periodi. Ogni cella produce una riga, anche vuota o null. I tipi scalari importati restano invariati senza conversione numerica forzata. CSV e XLSX contengono l’intera tabella lunga. Le colonne non selezionate come valori o identificativi scompaiono dal risultato.

Come usare questo strumento

  1. Conservare il contesto

    Scegli gli identificativi che spiegano le celle: prodotto, sede o persona. Controlla che informazioni necessarie non rimangano in colonne escluse.

  2. Selezionare le misure

    Indica i campi desiderati oppure lascia consapevolmente vuota la selezione. Dai nomi chiari alle nuove colonne ed evita conflitti con gli identificativi.

  3. Controllare le righe

    Esamina record rappresentativi, valori vuoti e ordine dei periodi. Due colonne di misure devono generare due righe per record anche quando una misura manca.

Casi d’uso

Trasformare mesi in record

Converti un budget mensile in righe con prodotto, mese e importo per analizzare i periodi.

Riorganizzare le risposte

Trasforma le colonne delle domande in coppie domanda/risposta conservando l’identificativo della persona e il gruppo utile.

Preparare una nuova sintesi

Crea dati lunghi prima di una pivot con altre dimensioni, senza aggregare prematuramente le misure originali.

Esempi

Due mesi per prodotto

Identificativo: prodotto; valori: gennaio,febbraio; colonne generate: mese,importo. Due record diventano quattro senza somme.

Input

prodotto;gennaio;febbraio
A;10;12
B;8;9

Risultato

prodotto;mese;importo
A;gennaio;10
A;febbraio;12
B;gennaio;8
B;febbraio;9

Conservare una misura vuota

Identificativo: sede; valori non specificati; colonne generate: misura,valore. Anche la temperatura vuota produce una riga.

Input

sede;temperatura;umidita
Nord;;65

Risultato

sede;misura;valore
Nord;temperatura;
Nord;umidita;65

Consigli e buone pratiche

  • Stima prima le dimensioni: venti colonne su centomila record generano due milioni di righe. Il limite di importazione non garantisce capacità sufficiente per questo risultato.
  • Mantieni le unità negli identificativi o nei nomi delle variabili. Riunire misure differenti in una sola colonna non significa poterle sommare senza considerare il loro significato.
  • Conserva l’origine se serve ripristinare esattamente la disposizione. Una pivot successiva può aggregare identificativi ripetuti e non ricostruire tutte le celle o l’ordine iniziale.

Domande frequenti

Unpivot è l’inverso esatto di Pivot?

Trasforma una struttura larga in lunga, ma non recupera dettagli persi in una precedente aggregazione. Record con gli stessi identificativi e variabile possono essere riassunti da una pivot successiva. Il percorso inverso non riproduce quindi necessariamente il file originale.

Le celle vuote vengono saltate?

No. Ogni colonna di valori scelta produce una riga per record, anche per celle vuote o null. Questo conserva la presenza della variabile. Applica successivamente un filtro esplicito se vuoi escludere quelle misure, senza presumere che spariscano.

Cosa significa lasciare vuota la selezione dei valori?

Vengono sviluppate tutte le colonne non dichiarate come identificativi. È comodo per serie mensili, ma può includere accidentalmente commenti o unità. Verifica il risultato prima dell’esportazione per non confondere informazioni di contesto con misurazioni.

Qual è la differenza rispetto a Trasponi?

Trasponi scambia la disposizione di righe e colonne e genera intestazioni row_1, row_2 accanto ai nomi originali. Unpivot ripete gli identificativi e crea coppie variabile/valore. Scegli in base alla struttura richiesta dall’analisi successiva, non soltanto all’aspetto.

Strumenti correlati

Strumenti simili o complementari a questo.

Strumenti simili

Incrocia una dimensione di riga e una di colonna e calcola conteggio, somma, media, minimo o massimo.

Dati e fogli di calcoloIn evidenzaUsa questo strumento

Scambia righe e colonne di una tabella Excel, CSV o JSON.

Dati e fogli di calcoloUsa questo strumento

Filtra le righe di un CSV in base a una colonna, un valore o una condizione personalizzata.

Dati e fogli di calcoloUsa questo strumento