Dividere un CSV grande in file più piccoli per numero di righe
Excel si ferma a 1.048.576 righe e molti gestionali limitano ogni importazione a poche migliaia. Trascina il CSV, indica le righe per file (intestazione esclusa), lascia attivo «Ripeti l’intestazione in ogni file» e ottieni i pezzi in uno ZIP. La codifica viene rilevata automaticamente (UTF-8, GBK e altre) e l’output è UTF-8 con BOM, così Excel lo apre senza caratteri strani. Divide per righe, mai a metà di una riga: non è la stessa cosa che dividere per dimensione del file.
Nel tuo browser · niente viene caricato · senza registrazione
Come si usa
- 1 Trascina un file CSV o TSV
- 2 Indica le righe per file e se ripetere l’intestazione
- 3 Scarica tutte le parti in uno ZIP
Cosa fa
- Divide per righe, mai a metà di una riga
- Intestazione ripetuta in ogni file
- Rileva UTF-8, GBK e altre codifiche
- Output in UTF-8 con BOM: si apre senza problemi in Excel
Cosa non fa
- Non divide per dimensione del file (MB)
- Non raggruppa per valore di una colonna (usa Dividi Excel)
- L’output è sempre separato da virgole, non con il punto e virgola / la tabulazione dell’originale
Domande frequenti
Il mio CSV è troppo grande per Excel
Excel contiene al massimo 1.048.576 righe per foglio. Dividilo in parti sotto il milione di righe e ognuna si aprirà.
Il testo con caratteri non latini risulterà illeggibile?
No. Codifiche come GBK vengono rilevate in lettura e l’output è UTF-8 con BOM, che Excel e WPS aprono correttamente.
Può dividere per dimensione del file?
No, solo per righe. Dividere per byte taglierebbe le righe a metà e farebbe fallire l’importazione.
Come si chiamano i file?
«nome-01.csv, nome-02.csv…» (con lo zero davanti, così restano in ordine), in un unico ZIP.
Quanto può essere grande il CSV?
Non fissiamo alcun limite: dipende dalla memoria del tuo dispositivo. File da qualche centinaio di MB vanno di solito bene su un computer, sul telefono è più faticoso.
Il file viene caricato?
No, tutto avviene nel tuo browser.