UTILS.
100% nel browser
⇆c

Dividi / Combina colonne

Dividi una colonna CSV in più colonne tramite un delimitatore, oppure combina più colonne in una con un separatore.

output

Informazioni su questo strumento

Dividi / Combina colonne è uno strumento gratuito, che funziona nel browser, per rimodellare le colonne CSV senza un foglio di calcolo. In modalità Dividi prende una colonna — scelta per nome di intestazione o indice a base zero — e suddivide ogni valore su un delimitatore in più colonne nuove, così 'Parigi/Francia' diventa due campi; un limite facoltativo determina quante parti vengono prodotte. In modalità Combina unisce più colonne in un'unica nuova colonna usando un separatore a tua scelta, mantenendo o eliminando facoltativamente le originali.

Tutto viene eseguito localmente nel tuo browser tramite JavaScript: i tuoi dati non vengono mai caricati o memorizzati. L'analizzatore CSV gestisce i campi tra virgolette e le virgolette con escape, le nuove colonne vengono nominate a partire dall'intestazione di origine dove possibile e l'output si aggiorna in tempo reale così puoi copiare o scaricare il CSV rimodellato.

Domande frequenti

Come scelgo quale colonna dividere o combinare?
Fai riferimento a una colonna tramite il suo nome di intestazione (quando 'la prima riga è un'intestazione' è attivo) o tramite il suo indice a base zero, quindi 0 è la prima colonna. La modalità Combina accetta un elenco di colonne separate da virgole; vengono unite nell'ordine in cui le elenchi.
Cosa fa il limite di divisione?
Un limite di 0 significa dividere su ogni occorrenza del delimitatore in tutte le colonne necessarie. Un limite positivo determina il numero massimo di colonne risultanti; i delimitatori in eccesso oltre il limite restano all'interno dell'ultima parte e i valori più corti vengono riempiti con celle vuote così che tutte le righe si allineino.
Posso mantenere le colonne originali quando combino?
Sì. Seleziona 'mantieni le colonne originali' per aggiungere la colonna combinata lasciando le origini al loro posto; deseleziona per rimuovere le colonne di origine e aggiungere solo il risultato combinato alla fine.
Quali convenzioni CSV vengono assunte?
I campi usano il delimitatore selezionato (virgola, punto e virgola, tabulazione o barra verticale), i campi tra virgolette e le virgolette raddoppiate vengono rispettati in input e qualsiasi campo di output che contiene il delimitatore, una virgoletta o un'interruzione di riga viene racchiuso nuovamente tra virgolette. Le nuove colonne divise vengono nominate intestazione_1, intestazione_2, … a partire dall'intestazione di origine.

Altri strumenti