ForHosting KIT · Dati e file

Come unire più file CSV in uno solo

Uno strumento che unisce più file CSV in uno solo. Puoi impilare le righe di file con le stesse colonne — per esempio gli export di mesi diversi — oppure combinare due file per una colonna in comune, come la partita IVA. Carichi i file, scegli come unirli e scarichi il CSV finale, tutto nel tuo browser.

● StabileGratis · nel tuo browser
Usalo da WebAPIEmailApp prestoTelegram presto

Funziona nel tuo browser: gratis, senza registrazione, i file non escono dal tuo dispositivo.

Impilare le righe

Il caso più comune: hai più file con la stessa struttura — le stesse colonne — e vuoi un unico elenco. Il KIT li mette uno sotto l’altro, mantenendo una sola riga di intestazione. Se l’ordine delle colonne non coincide, le allinea in base al nome, così i dati finiscono nella colonna giusta anche quando i file non erano identici nell’impaginazione.

Unire per una colonna in comune

A volte i file sono complementari: uno ha l’anagrafica, l’altro gli ordini, e condividono la partita IVA o un codice cliente. In questo caso puoi unirli affiancando le colonne, abbinando le righe che hanno lo stesso valore nella colonna chiave. È il classico “join”: da due tabelle separate ottieni un’unica vista completa, senza incollare a mano riga per riga.

Colonne diverse e valori mancanti

Quando i file non hanno esattamente le stesse colonne, lo strumento tiene tutte le colonne presenti e lascia vuote le celle che un file non aveva. Così non perdi informazioni e vedi subito dove mancano dati. Puoi anche uniformare il separatore — utile con i CSV italiani a punto e virgola — e la codifica in UTF-8, per un file finale coerente.

Export mensili in un unico file

Rossi & Figli S.r.l. ha dodici file di vendite, uno per mese. Impilati diventano un unico CSV annuale, pronto per l’analisi o per il commercialista.

Anagrafica più ordini

Un file ha i clienti con la partita IVA, un altro gli ordini. Uniti per la partita IVA, ogni ordine porta con sé i dati del cliente, in un colpo solo.

Consolidare più punti vendita

Tre negozi inviano ognuno il proprio CSV. Uniti, formano l’elenco complessivo su cui fare i conti di gruppo.

Posso unire per una colonna in comune, ad esempio la partita IVA?

Sì: scegli la colonna chiave e lo strumento affianca le colonne dei due file abbinando le righe con lo stesso valore. È il classico “join”, senza incollare a mano.

Cosa succede se i file hanno colonne diverse?

Vengono mantenute tutte le colonne presenti; le celle che un file non aveva restano vuote. Così non perdi dati e vedi subito dove mancano.

Come gestisce i CSV con il punto e virgola?

Puoi indicare il separatore dei file in ingresso e uniformarlo in uscita, così i CSV italiani a punto e virgola si uniscono senza sballare le colonne.

È gratis?

Nel browser sì, senza registrazione e senza limiti. Via API costa $0.002 a richiesta, prezzo pubblicato, senza abbonamento.

I file vengono caricati online?

No: l’unione avviene nel browser, sul tuo dispositivo. Anagrafiche e dati di vendita non vengono inviati a nessun server.

Quanti file posso unire e quanto grandi?

Puoi unire più file insieme, fino a 25 MB complessivi nel browser. Per volumi maggiori conviene procedere a blocchi o usare la via API.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/data/merge-csv

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/data/merge-csv \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"…"}'
{
  "text": "…"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "data.merge_csv",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

max_mb25
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Leggi la documentazione completa del KIT →