Strumento · Fogli di calcolo
Convertire CSV in Excel senza caratteri strani né zeri persi
Excel apre molti CSV con le lettere accentate illeggibili, trasforma 00123 in 123 e i codici lunghi in 1,23E+17. MSGView rileva la codifica e il separatore (virgola o punto e virgola), mantiene zeri e numeri lunghi come testo e crea un vero .xlsx, nel tuo browser, senza caricare il file.
Trascina qui un file .csv o .txt
Uno o più file. Fino a 200 MB, letti a pezzi.
L'esempio apre un file Shift-JIS incluso, così vedi il risultato anche senza un file tuo.
.csv · .tsv · .txt — UTF-8, UTF-16, Shift-JIS (CP932), EUC-KR, GB18030, Big5, Windows-1251/1252
Converti file
Il PDF-per-file ripiega su HTML nello zip (i browser stampano una pagina alla volta).
Convertire CSV in Excel in 3 passaggi
- Trascina il CSV Trascina il file sulla pagina o sceglilo. Le prime 20 righe compaiono subito, già leggibili.
- Controlla codifica e separatore Entrambi vengono rilevati automaticamente e si possono cambiare. Le colonne che Excel rovinerebbe sono evidenziate in blu: vengono mantenute come testo.
- Scarica il .xlsx Premi Scarica .xlsx. Oppure salva un CSV in UTF-8 con BOM, che Excel apre correttamente con un doppio clic.
Perché Excel mostra caratteri strani?
Un file CSV non dichiara quale codifica usa. Excel la indovina, spesso male: un file giapponese in Shift-JIS, o uno europeo in Windows-1252 o in UTF-8, si apre così pieno di simboli incomprensibili («Ã¨» al posto di «è»). MSGView legge i byte e sceglie la codifica che li decodifica senza errori. Riconosce anche il punto e virgola, il separatore abituale dei CSV esportati in Italia.
Zeri iniziali, numeri lunghi, date
CAP, codici cliente e numeri di telefono perdono gli zeri iniziali in Excel (00184 diventa 184), e i numeri con più di 15 cifre vengono arrotondati. Con «Mantieni come testo gli zeri iniziali e i numeri lunghi» attivo (impostazione predefinita), queste celle entrano nel .xlsx come testo, esattamente come nel file. Anche le date non vengono reinterpretate.
Protezione dall'iniezione di formule
Una cella che inizia con = + − o @ può essere eseguita come formula quando il file viene aperto in Excel. MSGView scrive sempre queste celle come testo, così un CSV scaricato non può eseguire nulla sul tuo computer.
Domande frequenti
Il mio file viene caricato da qualche parte?
No. Il CSV viene letto nella memoria del browser e il .xlsx viene creato sul tuo dispositivo. Puoi verificarlo nella scheda Rete degli strumenti per sviluppatori del browser.
Quanto può essere grande il file?
Fino a 200 MB. Un foglio di Excel contiene al massimo 1.048.576 righe; i file più lunghi continuano nel foglio successivo.
Posso mantenere il formato CSV?
Sì: «CSV in UTF-8 per Excel» salva un CSV con il byte order mark (BOM), che Excel apre senza caratteri strani.
Funziona su Mac o sullo smartphone?
Sì, in qualsiasi browser moderno. Non si installa nulla.