Hoppa till innehåll
100% lokalt

CSV-radfilter

Behål bara de CSV-rader vars kolumnvärden uppfyller ett villkor som du anger.

Inmatning

CSV-radfilter

Klistra in CSV- eller TSV-data och det här verktyget behåller endast de rader vars värden matchar ett villkor som du ställer in på en kolumn — på samma sätt som ett kalkylblads filterfunktion fungerar, utan att behöva öppna ett kalkylblad. Använd det på dataexporter från en databas, formulärverktyg eller analysdashboard och extrahera bara de rader du behöver innan du klistrar in resultatet någon annanstans.

Välj kolumnen efter dess kolumnnamn eller dess 1-baserade position, och välj sedan ett villkor: lika med, inte lika med, innehåller, börjar med, större än, mindre än, är tom eller matchar regex. Lägg till ett andra villkor på en annan kolumn och kombinera de två med OCH eller ELLER — till exempel stad lika med "Prag" OCH ålder större än 30. Skilj på stora/små bokstäver, jämför värden som nummer i stället för text och invertera urval för att behålla de icke-matchande raderna i stället, allt är separata växlar. Inmatningsavgränsaren är som standard ett komma men accepterar även tabbar, semikoloner eller vad din fil använder.

Den första raden läses alltid som rubrik, både för att lösa en kolumn efter namn och, när "Behål rubrikrad" är på, för att föras vidare till utmatningen; den testas aldrig mot ett villkor. Uppdelning är en enkel avgränsningsdelning, så ett komma eller den valda avgränsaren inuti ett citerat fält behandlas som en verklig separator, på samma sätt som en snabb kontroll. Live-räkningen rapporterar rader in, matchade rader och utmatningsstorlek, och om du slår på "Visa antal träffar i utmatning" läggs samma antal som en kommentarradskommentar överst i det kopiera-bara resultatet.

Allt körs lokalt i din webbläsare — CSV-filen lämnar aldrig din enhet, vilket spelar roll när filen innehåller kundposter eller något annat privat. Kopiera de filtrerade raderna, ladda ner dem som en .txt-fil eller skicka utmatningen direkt tillbaka till inmatningen för att lägga på ett annat villkor.

FAQ

Kan jag referera till en kolumn efter sitt kolumnnamn i stället för ett nummer?
Ja. Ange kolumnnamnet (skiftlägesokänsligt) eller ett 1-baserat kolumnnummer — "stad" och "2" fungerar båda om stad är den andra kolumnen.
Vad händer med rubrikraden?
Den läses för att lösa kolumnnamn och behålls som standard som den första raden i utmatningen. Stäng av "Behål rubrikrad" för att ta bort den, eller slå på "Invertera urval" för att i stället behålla de raderna som inte matchar.
Hur kombineras de två villkoren?
Ställ in en andra kolumn, villkor och värde, och välj sedan OCH (båda måste matcha) eller ELLER (antingen kan matcha). Lämna det andra villkoret inställt på "Ingen" för att filtrera på en enda kolumn.
Påverkar "Jämför som nummer" varje villkor?
Det gäller båda villkoren på en gång, så lika med, större än och mindre än tolkas som siffror på vilken kolumn de än kör. Låt det stå från textkolumner som namn eller städer.
Laddas mina CSV-data någonstans upp?
Nej. Filtrering sker helt i din webbläsare — filen lämnar aldrig din enhet.