Vai al contenuto
100% locale

Filtro righe CSV

Mantieni solo le righe CSV i cui valori di colonna corrispondono a una condizione che imposti.

Ingresso

Filtro righe CSV

Incolla i dati CSV o TSV e questo strumento mantiene solo le righe i cui valori corrispondono a una condizione che imposti su una colonna, proprio come funziona la vista filtro di un foglio di calcolo, senza aprire alcun software. Usalo con export di database, strumenti di moduli o dashboard di analisi per estrarre solo le righe di cui hai bisogno prima di incollare il risultato altrove.

Seleziona la colonna dal suo nome di intestazione o dalla sua posizione 1-based, quindi scegli una condizione: uguale, non uguale, contiene, inizia con, maggiore di, minore di, è vuoto, oppure corrisponde a un'espressione regolare. Aggiungi una seconda condizione su un'altra colonna e combina le due con E oppure O, ad esempio città uguale a "Praga" E età maggiore di 30. Il confronto sensibile a maiuscole/minuscole, il confronto dei valori come numeri invece che come testo, e l'inversione della selezione per mantenere le righe che non corrispondono invece di quelle che corrispondono sono tutti interruttori separati, e il delimitatore di input è per impostazione predefinita una virgola ma accetta una tabulazione, un punto e virgola o qualsiasi altro delimitatore che il tuo file utilizza.

La prima riga viene sempre letta come intestazione, sia per risolvere una colonna in base al nome che, quando "Mantieni riga intestazione" è attivato, per passare all'output; non viene mai testata rispetto a una condizione. La divisione è una semplice divisione per delimitatore, quindi una virgola o il delimitatore scelto all'interno di un campo tra virgolette viene trattato come un vero separatore, proprio come farebbe un rapido copia-incolla. Il conteggio live segnala le righe in ingresso, le righe corrispondenti e la dimensione dell'output, e attivando "Mostra conteggio corrispondenze nell'output" si aggiunge quel numero come riga di commento nella parte superiore del risultato copiabile.

Tutto viene eseguito localmente nel tuo browser, il CSV non esce mai dal tuo dispositivo, il che è importante quando il file contiene record clienti o qualsiasi altra informazione privata. Copia le righe filtrate, scaricale come file .txt oppure invia l'output direttamente nell'input per aggiungere un'altra condizione.

FAQ

Posso fare riferimento a una colonna in base al suo nome di intestazione invece di un numero?
Sì. Digita il testo dell'intestazione (abbinato senza distinzione tra maiuscole e minuscole) o un numero di colonna 1-based, "città" e "2" funzionano entrambi se la città è la seconda colonna.
Che cosa succede alla riga di intestazione?
Viene letta per risolvere i nomi delle colonne e, per impostazione predefinita, mantenuta come la prima riga dell'output. Disattiva "Mantieni riga intestazione" per scartarla, oppure attiva "Inverti selezione" per mantenere al suo posto le righe che non corrispondono.
Come si combinano le due condizioni?
Imposta una seconda colonna, condizione e valore, quindi scegli E (entrambe devono corrispondere) oppure O (una qualsiasi può corrispondere). Lascia la seconda condizione impostata su "Nessuno" per filtrare su una singola colonna.
"Confronta come numeri" influisce su ogni condizione?
Si applica a entrambe le condizioni contemporaneamente, quindi uguale, maggiore di e minore di vengono analizzati come numeri su qualsiasi colonna su cui vengono eseguiti. Lascialo disattivato per le colonne di testo come nomi o città.
I miei dati CSV vengono caricati da qualche parte?
No. Il filtro viene eseguito interamente nel tuo browser, il file non esce mai dal tuo dispositivo.