Vai allo strumento
ViewCSV
Nessun caricamento del file

Analizzare un file CSV

region-orders.csv· DATI DI ESEMPIO48 righe · 7 colonne
Righe
  1. region
Colonne
  1. month
Valori
  1. Somma di amount
  2. Numero di righe
Totali e ordinamento
Numeri
Filtra prima le righe
Layout salvati
Non hai ancora salvato nessun layout.
I layout restano solo in questo browser. Esportane uno in JSON per usarlo altrove.

Calcolata su tutte le 48 righe di region-orders.csv.

1 valore non è un numero ed è escluso da «Somma di amount».
Tabella pivot con 40 celle di valori. Seleziona un valore per vedere le righe da cui deriva.
region2026-012026-022026-032026-04Totale
Somma di amountNumero di righeSomma di amountNumero di righeSomma di amountNumero di righeSomma di amountNumero di righeSomma di amountNumero di righe
Milano
Napoli
Roma
Totale complessivo

Somme, minimi, massimi e mediane sono esatti; medie e percentuali sono quozienti esatti arrotondati a 15 cifre significative. Ogni subtotale e totale viene calcolato direttamente sulle righe del file, non sommando altre celle. I download conservano tutte le cifre.

Apri un file CSV e crea una tabella pivot: metti uno o più campi in Righe e Colonne, aggiungi più Valori (somma, conteggio, valori distinti, media, mediana, minimo, massimo) e leggi subtotali e totale complessivo, calcolati sempre sulle righe del file e mai a partire da altre celle. Selezionando un valore vedi le righe da cui deriva; poi puoi scaricare la tabella in CSV o XLSX, aprirla nell’editor o trasformarla in un grafico. La scheda Profilo colonne analizza ogni colonna, mentre la scheda SQL esegue query SELECT su più file. Tutto avviene nel browser: il file non viene caricato.

Cosa riporta il profilo delle colonne

TipoIntero, decimale, booleano, data, data e ora oppure testo. Una colonna riceve un tipo solo se tutti i valori non vuoti vi corrispondono; un misto di interi e decimali è decimale, un misto di date e date con ora è data e ora, tutto il resto è testo. Viene mostrata anche la quota di valori che corrispondono.
Celle vuoteCelle vuote o che contengono solo spazi. Sono escluse da tutte le altre statistiche.
Valori distinti e più frequentiQuanti valori diversi contiene la colonna e i 10 più frequenti, confrontati esattamente come sono scritti: paid e paid sono due valori.
LunghezzaIl valore più corto e quello più lungo in caratteri, contando una sola volta ogni emoji o lettera accentata.
Zeri inizialiQuanti valori iniziano con 0 seguito da una cifra, come 00731. Di solito sono codici che devono restare testo.
Spazi in eccessoQuanti valori hanno spazi all’inizio o alla fine.
Righe duplicate e vuoteRighe identiche in ogni cella a una riga precedente, e righe in cui tutte le celle sono vuote.
Riepilogo numericoNumero di valori numerici, somma esatta, minimo e massimo esatti (mostrati come sono scritti, quindi 4.50 resta 4.50), media, deviazione standard campionaria, mediana, primo e terzo quartile e un istogramma da 5 a 20 classi di uguale ampiezza.

Quali valori contano come numeri e quanto sono precisi i risultati

Un valore conta come numero se è un decimale semplice con il punto: segno facoltativo, cifre, parte decimale facoltativa ed esponente facoltativo, come -12.5, 120.00 o 3e5. I separatori delle migliaia non sono ammessi, quindi 1,234 non viene mai letto né come milleduecentotrentaquattro né come numero decimale, e 12 kg, $5 o 1,5 non sono numeri.

Somma, minimo e massimo vengono calcolati con aritmetica decimale esatta, quindi 0.1 + 0.2 dà esattamente 0.3, e due ID di 16 cifre come 9007199254740992 e 9007199254740993 mantengono minimo, massimo e totale reali.

Media, deviazione standard, quartili e istogramma usano la normale aritmetica in doppia precisione, quindi possono mostrare piccoli errori di arrotondamento come 16.049999999999997 per un quartile. I valori che un double non può rappresentare fedelmente vengono esclusi da queste statistiche e contati a parte: interi oltre ±9.007.199.254.740.991 (`Number.MAX_SAFE_INTEGER`), decimali con più di 15 cifre significative e valori troppo grandi o troppo vicini allo zero per un double, come 1e-1000. Un valore del genere non diventa mai uno 0 fittizio e non si fonde con quello vicino; se riguarda tutti i valori, media e quartili restano semplicemente vuoti.

I quartili si calcolano per interpolazione lineare tra i valori ordinati. Sono esatti sui primi 1.000.000 di numeri di una colonna; oltre, derivano da un campione casuale riproducibile di 1.000.000 di valori e sono indicati come approssimati.

Creare una tabella pivot

  1. Apri un file, incolla del testo o prova il file di esempio. Si apre la scheda Tabella pivot con un primo layout già proposto in base ai nomi delle colonne.
  2. In Righe aggiungi fino a quattro campi con Aggiungi un campo; il primo è il gruppo più esterno. Con le frecce cambi l’ordine, con × rimuovi un campo.
  3. In Colonne aggiungi fino a tre campi, i cui valori vengono distribuiti in orizzontale. Se lo lasci vuoto ottieni un elenco raggruppato.
  4. In Valori scegli cosa calcolare con Riepiloga per e Colonna; con Aggiungi un valore arrivi fino a otto valori.
  5. Per somme e conteggi, Mostra valori come può presentare ogni valore come percentuale del totale complessivo, del totale della sua riga o del totale della sua colonna.

I gruppi si formano sul testo esatto delle celle: North e North sono gruppi diversi, una cella vuota forma un gruppo a sé, mostrato come (vuoto), e un codice come 01067 conserva lo zero iniziale. Se vuoi unire i gruppi che differiscono solo per gli spazi, toglili prima con Pulisci CSV.

Numero di righeLe righe del gruppo, qualunque cosa contenga la colonna dei valori.
Conteggio valoriLe celle non vuote della colonna scelta.
Valori distintiI valori diversi della colonna scelta, così come sono scritti; vengono ricontati per ogni totale.
Somma, Minimo, MassimoAritmetica decimale esatta sui numeri della colonna.
MediaLa somma esatta divisa per il numero di valori numerici, arrotondata a 15 cifre significative.
MedianaIl numero centrale oppure la media esatta dei due numeri centrali.

Come vengono calcolati subtotali e totali

Con Subtotali per ogni gruppo di righe, ogni gruppo esterno riceve una riga di totale dopo i propri elementi; Riga del totale complessivo e colonna dei totali aggiunge la riga generale e, se ci sono campi in Colonne, una colonna dei totali. Ciascuno di questi totali viene calcolato sulle righe corrispondenti del file, non sommando le celle soprastanti. È questo che rende corretti nei totali una media, una mediana o un conteggio distinto: la media complessiva è la somma di tutti gli importi divisa per il numero di importi, non la media delle medie dei gruppi, e un cliente che ha acquistato in due regioni conta una sola volta nel totale complessivo.

In un valore numerico, le celle che non sono numeri, come n/a o 12 kg, vengono escluse e contate in un avviso sotto la tabella; le celle vuote vengono ignorate. Se imposti Separatore decimale nel file su virgola, 1,5 viene letto come 1,5, quindi funzionano anche importi in formato italiano senza separatore delle migliaia, come 19,90.Separatori delle migliaia e simboli di valuta non vengono mai letti come numeri.

Puoi ordinare le righe per etichetta o per qualsiasi valore, in ordine crescente o decrescente; con i subtotali, ogni livello viene ordinato all’interno del proprio gruppo. Decimali visualizzati e Usa separatore delle migliaia cambiano solo la visualizzazione: i download conservano tutte le cifre.

Dettaglio di un valore, esportazione e riutilizzo del layout

  • Seleziona un valore qualsiasi della tabella per elencare le righe da cui deriva, con il loro numero; ne vengono mostrate le prime 1.000. Puoi scaricarle tutte in CSV o, se sono 1.000 o meno, aprirle nell’editor; poi usa Torna alla tabella pivot.
  • Filtra prima le righe limita la tabella pivot alle righe che soddisfano le condizioni; la riga sopra la tabella indica quante righe sono state usate.
  • Scarica la tabella finita in CSV o XLSX. I totali sono righe e colonne con la propria etichetta e i numeri mantengono le cifre esatte; nell’XLSX, i numeri con più di 15 cifre significative restano testo, così Excel non li arrotonda. È una tabella statica, non una tabella pivot di Excel da riorganizzare.
  • Crea un grafico invia le righe di dettaglio a Grafici da CSV senza subtotali né totali, così nulla viene contato due volte.
  • Layout salvati conserva un layout in questo browser; con Esporta layout e Importa layout lo sposti tra dispositivi come piccolo file JSON. Se un layout usa colonne che un altro file non ha, scegli una colonna sostitutiva oppure escludi quel campo.

Come interpretare correttamente i risultati

  • Una colonna di ID con zeri iniziali come 001041 risulta di tipo testo (per via degli zeri), ma i suoi valori si leggono comunque come numeri, quindi mostra una somma e una media. Ignorale: il conteggio degli zeri iniziali ti dice che la colonna è un codice, non una quantità.
  • Una colonna numerica riconosciuta come testo di solito contiene un valore anomalo: n/a, 12 kg, una virgola decimale o un separatore delle migliaia. La quota del tipo indica quanti valori corrispondono; trova gli altri nel visualizzatore CSV.
  • Le date vengono riconosciute solo in formato ISO (2026-03-25, 2026-03-25T14:30:00Z). 11/03/2026 è testo, perché potrebbe voler dire 3 novembre oppure 11 marzo.
  • Il numero di valori distinti è esatto fino a 100.000 valori diversi per colonna. Oltre, lo strumento conserva i 50.000 più frequenti e il numero di valori distinti e i valori più frequenti diventano approssimati. Il numero di righe duplicate è esatto finché non sono state viste 500.000 righe diverse; dopo non viene più riportato.

File grandi e limiti

I file fino a 25 MB, 100.000 righe, 250 colonne o 2 milioni di celle si aprono in modalità interattiva. Fino a 20.000 righe la tabella pivot si aggiorna mentre modifichi il layout; oltre, seleziona Calcola la tabella pivot. I file più grandi vengono letti in streaming: Calcola sull’intero file legge il file a blocchi in un worker in background e include ogni riga nella pivot, mai solo l’anteprima. Il profilo delle colonne funziona allo stesso modo con i file grandi; la scheda SQL richiede invece un file entro il limite interattivo.

Una tabella pivot può avere fino a 20.000 gruppi di righe, 200 gruppi di colonne e 1.000.000 di celle nella tabella finale; mediane e conteggi distinti possono tenere in memoria fino a 4.000.000 di valori. Se superi un limite ricevi un errore che lo indica, invece di una tabella troncata. La pagina mostra le prime 500 righe e 60 colonne di valori; i download contengono la tabella intera. L’analisi avviene in questa scheda e il CSV non viene mai inviato a un server.

Esempio

Sei ordini, uno con l’importo vuoto e uno con n/a. Il layout ha region in Righe, month in Colonne e due valori: la somma di amount e i valori distinti di customer. Qui sotto trovi il CSV scaricato. n/a viene escluso dalla somma e segnalato; il totale complessivo conta 4 clienti diversi, non i 2 + 3 delle due colonne dei mesi, perché C02 ha acquistato in entrambi i mesi.

CSV
order_id,month,region,customer,amount
001041,2026-01,North,C01,19.90
001042,2026-01,South,C02,4.50
001043,2026-01,North,C01,
001044,2026-02,North,C03,19.90
001045,2026-02,South,C02,120.00
001046,2026-02,South,C04,n/a
Download della tabella pivot (CSV)
region,2026-01 · Sum of amount,2026-01 · Distinct values of customer,2026-02 · Sum of amount,2026-02 · Distinct values of customer,Total · Sum of amount,Total · Distinct values of customer
North,19.9,1,19.9,1,39.8,2
South,4.5,1,120,2,124.5,2
Grand total,24.4,2,139.9,3,164.3,4

Domande frequenti

Perché la media del totale complessivo non coincide con la media delle righe soprastanti?

I totali vengono ricalcolati sulle righe del file. Un gruppo con molti ordini pesa di più nella media generale di un gruppo con pochi ordini, quindi fare la media delle medie dei gruppi darebbe un risultato sbagliato; lo stesso vale per mediane e conteggi distinti.

Posso aprire il risultato come tabella pivot di Excel?

Il download XLSX è un normale foglio con la tabella finita, i subtotali e i totali. Non è una tabella pivot interattiva di Excel: per riorganizzarla, modifica il layout qui e scaricala di nuovo.

Perché la deviazione standard del profilo è diversa da quella di DEV.ST.P in Excel?

Il profilo riporta la deviazione standard campionaria (divisione per n − 1), che corrisponde a STDEV.S in Excel e Fogli Google (DEV.ST.C nella versione italiana di Excel). DEV.ST.P, cioè STDEV.P, divide per n e su campioni piccoli dà un valore più basso.

Standard e riferimenti