Da CSV a Excel
Incolla un CSV e vedilo subito come foglio di calcolo - numeri, date e ID mantenuti come Excel dovrebbe conservarli. Scarica il .xlsx solo se lo desideri.
CSV
Anteprima Excel
Il foglio di calcolo appare qui mentre incolli.
Incolla un CSV e vedilo subito come foglio di calcolo - numeri, date e ID mantenuti come Excel dovrebbe conservarli. Scarica il .xlsx solo se lo desideri.
Il foglio di calcolo appare qui mentre incolli.
Un report esportato, un estratto conto, un'estrazione di dati da un collega: il CSV è il modo in cui viaggiano le tabelle, ma aprirlo in Excel spesso lo rovina. I CAP perdono lo zero iniziale, i numeri di conto diventano 1,23E+15 e le date cambiano formato. Incolla qui il CSV e guarda esattamente come apparirà come foglio di calcolo prima di decidere se scaricarlo.
Excel memorizza i numeri con 15 cifre significative, quindi un numero di carta o di conto a 16 cifre cambia senza avvisare. Un valore con zero iniziale, come un CAP o una matricola, lo perde. Questo strumento converte un valore in numero o data solo quando non si perde nulla, e mantiene tutto il resto esattamente come il testo incollato.
Una cella CSV che inizia con = può essere una formula che viene eseguita all'apertura del file, un modo noto per attaccare chi apre un foglio esportato. Ogni cella di testo della cartella di lavoro viene scritta come testo semplice, quindi nulla nel CSV può essere eseguito.
Con "Rileva numeri e date" attivo, ogni cella viene esaminata da sola. 125000.50 diventa il numero 125000,5 (formatta la colonna in Excel per mostrare due decimali) e -1500.75 resta negativo. 007 e il CAP 040001 mantengono lo zero iniziale come testo. 123456789012345 (15 cifre) è un numero, ma 1234567890123456 (16 cifre) resta testo, così nessuna cifra viene arrotondata. 2026-10-01 e 31/10/2026 diventano date vere; 2026-02-30 non è un giorno reale e resta testo. Separatori delle migliaia e virgole decimali (1,234 o 1.234,56), il segno di percentuale (12%), gli esponenti (1e5) e un + iniziale restano testo, esattamente come incollati. Le celle di intestazione sono sempre testo.
Un valore tra virgolette doppie è una sola cella, qualunque cosa contenga: "Rao & Sons, Pune" mantiene la virgola, un indirizzo tra virgolette con un a capo resta in una cella, e due virgolette doppie dentro le virgolette valgono una, quindi "Quote ""Q4"" retainer" diventa Quote "Q4" retainer. Il delimitatore viene rilevato dalle prime 20 righe: tra virgola, punto e virgola, tabulazione e barra verticale vince quello che compare più spesso nella prima riga e lo stesso numero di volte nelle successive, così un file con punto e virgola da un Excel impostato con la virgola decimale viene letto correttamente. Se le colonne dell'anteprima sembrano sbagliate, scegli tu il delimitatore. Le righe vuote in mezzo restano righe vuote; quelle in fondo vengono eliminate. Gli spazi attorno a un numero sono ignorati nel riconoscimento del tipo (" 42 " diventa 42), ma una cella di testo mantiene i suoi spazi esattamente.
Apri file legge il file come UTF-8, il formato scritto dall'opzione CSV UTF-8 di Excel, da Google Fogli e dalla maggior parte dei sistemi. Un file salvato come CSV semplice in Excel per Windows di solito usa una vecchia tabella codici di Windows, e allora lettere come é, ü o ñ compaiono come �. Salvalo di nuovo come CSV UTF-8, oppure aprilo in un editor di testo che lo mostri correttamente e incolla qui il testo. Il byte order mark (BOM) all'inizio del file viene rimosso, quindi non finisce mai attaccato alla prima intestazione. Al contrario, il .xlsx scaricato memorizza il testo in Unicode: nomi in hindi, arabo o cinese corretti nell'anteprima sono corretti anche in Excel, cosa che un CSV UTF-8 senza BOM aperto con doppio clic in Excel per Windows spesso non garantisce.
L'anteprima viene creata nel tuo browser. Solo quando premi Scarica il CSV viene inviato al server, che crea la cartella di lavoro in memoria e la restituisce nella stessa risposta. Non viene scritto nulla su disco e il registro d'uso contiene solo il numero di righe e colonne, il delimitatore e l'impostazione dell'intestazione, mai i valori delle celle né il nome del file.
aaaa-mm-gg e gg/mm/aaaa. Diventano vere date Excel mostrate come gg/mm/aaaa. Tutto il resto resta testo, non si indovina nulla.
Fino a 5.000.000 di caratteri, 100.000 righe e 500 colonne. L'anteprima mostra le prime 500 righe; il download le contiene tutte. Una cella più lunga di 32.767 caratteri, il limite di Excel stesso, viene tagliata a quella lunghezza. I download sono limitati a 40 ogni 10 minuti per indirizzo IP.
Le date con le barre vengono lette solo come giorno/mese/anno. 10/31/2026 non può essere una data con il giorno prima, quindi resta testo, ma 03/04/2026 diventa il 3 aprile 2026, non il 4 marzo. Se il tuo file mette prima il mese, togli la spunta a "Rileva numeri e date" per mantenere ogni cella come testo esatto, oppure esporta le date come aaaa-mm-gg, che non è mai ambiguo.
Un solo foglio, con il nome file che scrivi (tagliato a 31 caratteri, il limite di Excel per i nomi dei fogli), oppure data se lo lasci vuoto. Con "La prima riga è un'intestazione" attivo, quella riga è in grassetto su sfondo grigio chiaro, bloccata in modo da restare visibile mentre scorri, e ogni colonna ha il pulsante del filtro. Ogni colonna è larga quanto il suo valore più lungo, fino a 60 caratteri. Le date usano il formato gg/mm/aaaa, i campi vuoti restano celle vuote e il file non contiene formule né macro. Le celle modificate nell'anteprima fanno parte del download.
Solo per codici di lunghezza fissa. Quando Excel trasforma un valore in numero toglie gli zeri iniziali e conserva 15 cifre significative, quindi un numero di conto di 16 cifre come 1234567890123456 ha già perso l'ultima cifra: riapri il CSV originale invece di riparare il foglio. Per codici di sei cifre, =TEXT(A1,"000000") in una nuova colonna restituisce 040001 come testo, e il formato numerico personalizzato 000000 mostra gli zeri lasciando la cella un numero. In Excel in italiano la funzione si chiama TESTO e si scrive =TESTO(A1;"000000"). Per evitarlo, converti il CSV qui: 040001 e 1234567890123456 vengono scritti come celle di testo. In Excel, importa con Data > From Text/CSV (Dati > Da testo/CSV) e imposta quelle colonne come Testo prima di caricare, oppure in Microsoft 365 disattiva le opzioni sugli zeri iniziali e sulle 15 cifre in File > Options > Data > Automatic Data Conversion (Conversione automatica dei dati).
Vengono convertiti solo i numeri semplici: un segno meno facoltativo, cifre e al massimo un punto come separatore decimale, per esempio 1234.50 o -42. I separatori delle migliaia (1,234.50), la virgola decimale (12,5), i simboli di valuta ($100), il segno di percentuale (50%), un più iniziale (+5), gli esponenti (1e5) e gli interi con uno zero iniziale (007) restano il testo esatto, perché leggerli vorrebbe dire indovinare il formato. Per trasformare quella colonna in numeri in Excel, =NUMBERVALUE(A2,".",",") legge 1,234.50 come 1234,5 e =NUMBERVALUE(A2,",",".") legge 2.500,27 come 2500,27; il nome della funzione (NUMERO.VALORE in Excel in italiano) e il separatore degli argomenti (, o ;) seguono la lingua e la regione del tuo Excel. Un 1234.50 convertito appare come 1234,5 finché non dai alla colonna un formato numerico con due decimali.
No, è voluto. Valori come 040001 o il 1234567890123456 di 16 cifre vengono scritti come celle di testo perché conservino zeri e cifre, e il controllo errori di Excel segnala qualsiasi testo che sembri un numero. SOMMA e MEDIA saltano le celle di testo in un intervallo: è giusto per ID e codici, ma significa che una colonna di testo non è un importo da sommare. Per nascondere il segnale, seleziona le celle, fai clic sull'icona di avviso e scegli Ignore Error (Ignora errore), oppure disattiva Numbers formatted as text or preceded by an apostrophe in File > Options > Formulas > Error checking rules (File > Opzioni > Formule). Usa Convert to Number (Converti in numero) solo per colonne in cui gli zeri iniziali e le cifre oltre la 15ª non contano.