Vai al contenuto

Convertire CSV in Excel

Trasforma un file CSV o TSV in una cartella di lavoro XLSX con numeri e date riconosciuti, anche per gli export cirillici in Windows-1251: la conversione avviene sul tuo dispositivo.

Converti in
Trascina qui un file CSV, Excel o JSONCSV, TSV, XLSX, XLS, ODS, JSON · fino a 500 MB
Scegli il fileElaborato sul tuo dispositivo – non viene caricato
Funziona nel tuo browser · nessun caricamentoCome funziona

Come usare Da CSV a Excel

  1. 1

    Trascina il CSV

    Un'esportazione in formato .csv, .tsv o .txt. Il delimitatore e la codifica del testo vengono rilevati in automatico; se l'anteprima non sembra corretta, modificali nelle opzioni di input.

  2. 2

    Controlla le colonne

    L'anteprima mostra come è stato letto ogni valore; lascia attivo «Rileva numeri, vero/falso e date» per ottenere celle con il tipo di dato corretto.

  3. 3

    Scarica la cartella di lavoro

    Excel è già selezionato; scarica il file .xlsx oppure scegli ODS per LibreOffice.

Limiti e Pro

File CSV e TSV fino a 500 MB; Excel stesso apre al massimo 1.048.576 righe per foglio.

File fino a 4 GB. Scopri Pro

Informazioni su Da CSV a Excel

Da CSV a Excel trasforma un'esportazione separata da virgole, punti e virgola, tabulazioni o barre verticali in una vera cartella di lavoro XLSX. Aprendo un CSV direttamente in Excel, è Excel a decidere come interpretare i dati, e spesso sbaglia: i numeri di conto perdono gli zeri iniziali, gli ID lunghi diventano 1,23E+15, le date scambiano giorno e mese e il testo cirillico di un vecchio programma si trasforma in Ïðèâåò. Convertendo prima, ottieni un file che si apre allo stesso modo su qualsiasi computer.

La codifica del testo viene letta prima di tutto il resto. UTF-8 con o senza BOM e UTF-16 vengono riconosciuti dai byte; i file che non sono Unicode vengono trattati come Windows-1251 quando la maggior parte delle lettere è cirillica e come Windows-1252 negli altri casi. Puoi forzare l'una o l'altra nelle opzioni di input, un aiuto utile per i report di 1C e gli estratti conto bancari.

Il rilevamento dei tipi scrive i numeri interi e decimali (con il punto come separatore decimale) come celle numeriche, vero e falso come celle logiche e le date ISO, come 2024-03-31, come celle data. I valori che sembrano numeri solo in apparenza restano testo: codici con zeri iniziali, numeri di oltre 15 cifre e importi scritti con la virgola decimale, come 1250,50. Le colonne hanno una larghezza adatta al contenuto e la prima riga diventa l'intestazione, a meno che tu non disattivi l'opzione.

La cartella di lavoro ha un solo foglio. I campi tra virgolette che contengono virgole, virgolette e a capo vengono letti secondo la RFC 4180, quindi le note su più righe restano in una sola cella.

Privacy

Il CSV viene decodificato, analizzato e scritto in XLSX da un Web Worker all'interno di questa scheda, con Papa Parse e SheetJS; i dati non vengono caricati né salvati da nessuna parte.

Da CSV a Excel: domande frequenti

Perché numeri come 007 o gli ID lunghi restano testo?
Perché trasformarli in numeri li altererebbe: una cella numerica non può mantenere gli zeri iniziali di 007, ed Excel memorizza solo 15 cifre significative, quindi un numero di carta o di conto di 16 cifre verrebbe arrotondato. Questi valori vengono scritti come celle di testo, così restano esattamente come appaiono nel CSV.
Il mio CSV è in cirillico russo o uzbeco e mostra simboli strani. Si può risolvere?
Sì. I file dei programmi più vecchi sono spesso salvati in Windows-1251 invece che in UTF-8. Di solito viene riconosciuto da solo: il campo Codifica del testo mostra allora «Rileva (trovato Windows-1251)». Se l'anteprima continua a mostrare simboli come Ïðèâåò, scegli Windows-1251 a mano e il testo cirillico apparirà corretto nella cartella di lavoro.
Funziona anche con un CSV separato da punto e virgola?
Sì, il punto e virgola viene rilevato come le virgole, le tabulazioni e le barre verticali, e puoi anche scegliere tu il delimitatore. Una cosa da sapere: i numeri scritti con la virgola decimale, come 1250,50, restano celle di testo e non diventano numeri. Se questi importi devono essere sommati in Excel, sostituisci prima le virgole con i punti.
Le date vengono convertite in date di Excel?
Le date in formato ISO, cioè 2024-03-31 oppure 2024-03-31 14:30 con l'ora, diventano vere celle data che puoi ordinare e filtrare. Gli altri formati, come 31.03.2024 o 03/31/2024, restano testo, perché le stesse cifre indicano date diverse da un paese all'altro e un'interpretazione sbagliata sarebbe peggio di nessuna.
Posso dividere un CSV troppo grande per Excel?
Questa pagina converte l'intero file in un solo foglio, e Excel si ferma a 1.048.576 righe. Per i file più lunghi usa Dividi CSV o Excel, che taglia il file in più parti della dimensione che scegli, ciascuna con la riga di intestazione, e può salvarle come file Excel separati o come fogli di una sola cartella di lavoro.

Altre attività con questo strumento