Clicca per caricare o trascina più file CSV
Due o più file CSV, TSV o TXT (vanno bene anche i file Excel) — uniti nell'ordine, nulla viene caricatoCome unire i file CSV
Esportazioni mensili, un CSV per ogni negozio, un file di log per ogni giorno, elenchi di iscrizioni da più moduli — i dati arrivano spesso in tanti piccoli file CSV che ti servono in uno solo. Copiarli e incollarli in Excel richiede tempo, e la riga di intestazione finisce ogni volta in mezzo ai tuoi dati.
Questo strumento unisce i tuoi file CSV in un unico file con una sola riga di intestazione. Riconosce da solo il delimitatore di ogni file, allinea le colonne in base ai loro nomi e mantiene ogni valore esattamente come è stato scritto. Salva il risultato come un CSV o come cartella di lavoro Excel.
Tutto avviene nel tuo browser. I tuoi file non vengono mai caricati.
Funzioni
- Tanti file insieme — scegli o trascina tutti i file insieme; l'elenco indica l'ordine
- Una sola intestazione — i nomi delle colonne vengono scritti una volta, in alto
- Colonne abbinate per nome — anche i file con le colonne in un altro ordine si allineano
- Nuove colonne mantenute — una colonna presente solo in alcuni file viene aggiunta, con celle vuote altrove
- Qualsiasi delimitatore — virgola, punto e virgola, tabulazione o barra verticale, riconosciuto file per file
- Valori come scritti — zeri iniziali, ID lunghi e date non vengono modificati
- Colonna del file di origine — facoltativa, per sapere da dove arriva ogni riga
- Output in CSV o Excel — un CSV (con il tuo delimitatore) o un foglio .xlsx
Una sola intestazione, colonne abbinate per nome
Immagina di avere due esportazioni. La seconda ha le colonne in un altro ordine e una colonna telefono al posto della città:
contacts-may.csv
| name | city | |
|---|---|---|
| Ada | ada@example.com | London |
contacts-june.csv
| name | phone | |
|---|---|---|
| jose@example.com | José | +34 600 000 000 |
Con Abbina le colonne in base al nome dell'intestazione attivo (è l'impostazione predefinita), il file unito è:
| name | city | phone | |
|---|---|---|---|
| Ada | ada@example.com | London | |
| José | jose@example.com | +34 600 000 000 |
Il primo file stabilisce l'ordine delle colonne; le nuove colonne vanno in fondo. I nomi vengono confrontati senza badare a maiuscole e minuscole né agli spazi alle estremità. La riga sotto l'elenco ti dice quante colonne non erano presenti in tutti i file.
Disattiva l'abbinamento per impilare semplicemente le righe così come sono — la colonna 1 sotto la colonna 1. Va bene quando i file non hanno la riga di intestazione, o quando sai che le colonne sono le stesse.
Delimitatori, virgolette e accenti
- Il delimitatore di ogni file viene riconosciuto da solo, quindi puoi unire un file con le virgole e uno con i punti e virgola.
- Il CSV unito usa il delimitatore del primo file, o quello che scegli tu.
- I valori che contengono virgole, virgolette o a capo vengono messi correttamente tra virgolette nel risultato.
- I file vengono letti come UTF-8, UTF-16 o vecchio testo di Windows, così nomi come José o Zürich restano corretti. Se uno dei tuoi file inizia con un BOM (il segno che piace a Excel), anche il CSV unito ne avrà uno.
- Le righe vuote vengono escluse.
CSV o Excel?
- Un file CSV — ogni valore esattamente come nei tuoi file. Ideale per importare in un altro programma.
- Cartella di lavoro Excel (.xlsx) — un foglio chiamato «Merged». I numeri semplici (come 149.90) diventano veri numeri che puoi sommare; i valori con uno zero iniziale (02134) restano testo.
Domande frequenti
Come unisco i file CSV in uno solo?
Seleziona tutti i file CSV nella finestra di scelta dei file (o trascinali insieme sul riquadro). Controlla l'ordine, poi clicca su Scarica il file unito.
La riga di intestazione verrà ripetuta?
No. Con «Mantieni una sola riga di intestazione» selezionata, i nomi delle colonne vengono scritti una sola volta in alto. La prima riga di ogni altro file è considerata la sua intestazione e non viene copiata come dato.
Posso unire file CSV con colonne diverse?
Sì. Lascia attivo «Abbina le colonne in base al nome dell'intestazione». Ogni colonna di ogni file compare una volta, e le righe dei file senza quella colonna ricevono una cella vuota.
Cambia i miei numeri o le mie date?
Non nel risultato CSV — ogni valore resta esattamente come è stato scritto. Nel risultato Excel, i numeri semplici diventano numeri; gli zeri iniziali e le date restano come li hai scritti.
Quanti file posso unire?
Tutti quelli che il tuo browser riesce a tenere in memoria — di solito centinaia di file o milioni di righe. Non si carica nulla, quindi non c'è alcun limite di caricamento.
I miei dati sono al sicuro?
Sì. I file vengono letti e uniti all'interno del tuo browser. Non viene inviato nulla a un server.
Strumenti correlati
- Unire file Excel — combina file XLSX, o un foglio per file
- Unire file di testo — unisci un'intera cartella di file CSV o TXT
- Rimuovere righe duplicate — ripulisci l'elenco unito
- Da CSV a Excel — da un CSV a una vera cartella di lavoro
- Dividere un file Excel — il contrario: un file grande in più parti
Come si usa
- Clicca su Clicca per caricare, oppure trascina due o più file CSV sul riquadro
- Usa le frecce per mettere i file nell'ordine giusto
- Lascia selezionate Mantieni una sola riga di intestazione e Abbina le colonne in base al nome dell'intestazione (deselezionale per i file senza intestazione)
- Seleziona Aggiungi una colonna con il nome del file di origine se vuoi vedere da dove arriva ogni riga
- Scegli Salva come: un file CSV (e il suo delimitatore) o una cartella di lavoro Excel
- Controlla l'anteprima, poi clicca su Scarica il file unito