I luoghi preferiti della tua città preferita
Pagina Iniziale
Aggiungi alle fonti preferite su Google

Divisore CSV

Trasforma un CSV in file più piccoli e utilizzabili. Scegli le righe per file o un limite preciso in byte, poi scarica ogni parte.

File di origine

Il file viene elaborato nel browser. Una riga sep= è considerata un dato: se necessario, rimuovila dal file originale.

Impostazioni di divisione

Separatore in ingresso

Codifica e formato di uscita

Codifica in ingresso

Fine riga in uscita

L’uscita è in UTF-8. I valori delle celle restano invariati, ma virgolette e terminazioni di riga possono cambiare.

Come dividere un CSV

  1. Scegli un CSV, TSV o TXT locale e imposta separatore, codifica e intestazione.
  2. Imposta le righe di dati per parte o un limite preciso di byte. Attendi la convalida dell’intero file prima del download.
  3. Controlla gli intervalli di righe e i byte di ogni parte, poi scaricale singolarmente o in un piccolo ZIP.

Funzioni disponibili

  • Conta i record multilinea tra virgolette come una sola riga di dati e non spezza mai un record.
  • Calcola i byte UTF-8 esatti, includendo intestazioni ripetute, virgolette, terminazioni di riga e BOM di ogni parte.
  • Conserva i valori delle celle, l’ordine, le righe duplicate e le intestazioni vuote o ripetute.
  • Legge il file a blocchi in un processo separato e genera una sola parte per volta.

Quando usarlo

  • Suddividere una grande esportazione in lotti con la stessa intestazione.
  • Rispettare un limite di dimensione espresso in byte, MB o MiB.
  • Condividere intervalli di righe senza copiare i dati in un editor.

Come leggere il risultato

Una riga di dati è un record CSV logico. Una cella tra virgolette può occupare più righe fisiche. L’intestazione non usa la quota di righe e resta nella prima parte anche se la ripetizione è disattivata.

Il limite riguarda i byte dell’uscita, non il file di ingresso o lo ZIP. Comprende virgolette, separatori, terminazioni di riga, intestazioni e BOM. Un record troppo grande produce un errore e non viene troncato.

I valori delle celle restano identici, compresi zeri iniziali e Unicode. L’uscita usa UTF-8, il separatore scelto e CRLF o LF. Virgolette, codifica e disposizione dei byte originali possono cambiare. Una riga sep= resta un dato.

Limiti: 100 MiB in ingresso, 2 milioni di record, 256 colonne, 1 milione di unità di testo per record, 1.000 parti e 25 MiB per parte. ZIP: 100 parti, 25 MiB di CSV non compresso e 30 MiB di archivio.

Privacy e sicurezza dei fogli di calcolo

Il file viene elaborato nel browser e non caricato da questo strumento. La pagina può comunque effettuare normali richieste del sito. Valori simili a formule potrebbero essere eseguiti da un foglio di calcolo; le virgolette CSV non eliminano il rischio. ID lunghi e zeri iniziali possono cambiare all’importazione.

Domande sulla divisione dei CSV

Sì, per impostazione predefinita. Se disattivi la ripetizione, l’intestazione resta solo nella prima parte.

Sì. Per ogni parte si misurano i byte UTF-8 effettivi, compresi BOM, intestazione e terminazioni CRLF o LF.

No. Un record multilinea tra virgolette resta integro. Se non entra con intestazione e BOM, viene mostrato un errore.

Convertitore di separatori CSV

Cambia il separatore CSV, controlla le colonne e individua problemi di importazione. CSV e TSV sono elaborati localmente senza alterare i valori.

Apri strumento — Convertitore di separatori CSV

Confronta due file CSV

Abbina i record con una colonna chiave e trova quelli aggiunti, rimossi e modificati.

Apri strumento — Confronta due file CSV

Trova duplicati CSV

Trova righe duplicate o ID ripetuti con valori diversi. Esamina i conflitti ed esporta i dati originali.

Apri strumento — Trova duplicati CSV

Unire file CSV

Aggiungi righe da più CSV, abbina le colonne per nome e scarica il risultato con un rapporto.

Apri strumento — Unire file CSV