Vai al contenuto

Da Excel a CSV

Excel to CSV

Esporta ogni foglio di una cartella di lavoro .xlsx o .xls in CSV con la codifica e il separatore che scegli — compreso il punto e virgola che si aspetta un Excel italiano.

Il «Salva con nome → CSV» di Excel scrive il testo visualizzato nella tabella codici del sistema: così 1.234,50 arriva nel database come stringa e le lettere accentate arrivano illeggibili. Questo strumento esporta i valori sottostanti, se servono, nella codifica che si sceglie, e per tutti i fogli in una volta sola.

🔒 Funziona interamente nel tuo browserexcelcsvconvertspreadsheet

Trascina qui file .xlsx, .xlsm o .ods

Letto in questa scheda da un worker. Non viene caricato niente, e sul disco non viene scritto niente finché non premi Scarica.

Legge .xlsx, .xlsm e .ods. Il vecchio .xls binario è un formato del tutto diverso: aprilo in Excel o LibreOffice e salvalo prima come .xlsx; se ne trascini uno, questa pagina te lo dice.

Come si usa

  1. Scegliere tra testo visualizzato e valore sottostante

    L'opzione «Come visualizzato» riproduce il foglio esattamente com'è, formati numerici compresi, perché lo legga una persona. «Valore sottostante» dà date ISO e numeri senza formato, da importare altrove.

  2. Scegliere la codifica con intenzione

    UTF-8 con BOM per aprire il file in Excel; UTF-8 senza BOM per script e database; EUC-KR soltanto per un sistema che non accetta UTF-8 in nessun modo.

  3. Lasciare attiva la neutralizzazione delle formule

    Una cella il cui testo comincia con = o con + viene eseguita quando il CSV si apre in un foglio di calcolo. Un tab davanti la lascia come testo.

  4. Prendere un foglio solo oppure lo zip

    Ogni foglio di ogni cartella di lavoro trascinata finisce in un unico zip, in una cartella per file: una cosa che Excel senza macro non fa affatto.

Domande frequenti

Perché in Excel le lettere accentate escono sbagliate?

Excel su Windows legge un file UTF-8 senza BOM con la tabella codici del sistema, che su una macchina italiana è Windows-1252: «è» diventa «Ã¨». Il BOM è l'unica cosa che gli fa cambiare idea, ed è per questo che qui il valore predefinito è «UTF-8 con BOM».

Non apre il mio .xls.

Il vecchio .xls binario è un formato del tutto diverso: un documento composto, non uno ZIP di XML. Va aperto in Excel o LibreOffice e salvato prima come .xlsx; la pagina lo dice quando se ne trascina uno.

Quale separatore conviene usare?

La virgola quasi ovunque. Il punto e virgola dove il separatore decimale è la virgola — l'Italia è uno di quei posti — perché è quello che Excel scrive con quelle impostazioni. Il tab se il file finirà incollato in un foglio di calcolo invece che importato.

Può ricevere da

Dopo

Questi accettano ciò che produce questo strumento, così il risultato può passare direttamente.