Categoria: Sviluppo

Estrattore di colonne CSV

Idea internaManca uno strumento?

Estrai colonne specifiche da dati CSV per indice o nome

Incolla dati CSV ed elenca le colonne da mantenere, per posizione a partire da 1 o per nome dell'intestazione, per ottenere un CSV più piccolo con solo quelle colonne, nell'ordine indicato. Funziona interamente nel tuo browser.

Estratte 2 colonna/e da 3 riga/e.

JSON
role,name
Engineer,Ada Lovelace
Admiral,Grace Hopper
Tester,"Doe, John"
Scarica CSVScarica CSV

Tutto ciò che c'è in questa pagina viene elaborato nel tuo browser. Niente viene caricato.

A cosa serve

Un'esportazione con molte colonne spesso ne contiene più di quante servano al passaggio successivo. Questo strumento analizza CSV separati da virgola, punto e virgola o tabulazione, inclusi i campi tra virgolette, e permette di scegliere le colonne per posizione (1, 2, 3...) oppure, quando la prima riga è un'intestazione, per nome. L'output mantiene le colonne nell'ordine indicato, quindi scrivere '3, 1' riordina oltre che filtrare.

Come si usa

  1. Incolla i tuoi dati CSV nella casella di input, oppure carica l'esempio.
  2. Elenca le colonne da mantenere, separate da virgole, per indice o per nome dell'intestazione.
  3. Copia il CSV risultante oppure scaricalo come file.

Privacy

Questo strumento funziona interamente nel tuo browser. Quello che inserisci non viene mai caricato, salvato o condiviso: chiudendo la scheda sparisce.

Domande frequenti

I miei dati CSV vengono caricati da qualche parte?
No. L'analisi e l'estrazione avvengono in JavaScript eseguito nella pagina, quindi le esportazioni di fogli di calcolo non lasciano mai il tuo dispositivo.
Posso selezionare le colonne per nome invece che per posizione?
Sì, purché "La prima riga è un'intestazione" sia attivo. Digita il testo esatto dell'intestazione, oppure usa comunque un numero di colonna a partire da 1.
Cosa succede se una colonna richiesta non esiste?
Viene ignorata e indicata in un avviso sopra l'output, così un errore di battitura non produce silenziosamente una colonna vuota.