Filtrera CSV och behåll rubrikraden

När du filtrerar en CSV ska kolumnnamnen finnas kvar så att resultatet fortfarande öppnas som en riktig tabell. Med “Rubrikrad” ikryssad läggs första raden åt sidan, behålls överst i utdata, och bara raderna under den testas mot din text.

So behåller du rubriken vid filtrering

  1. 1

    Klistra in CSV-filen med rubrikraden

    Första raden ska innehålla kolumnnamnen, till exempel `sku,item,stock`.

  2. 2

    Bocka i "Rubrikrad"

    Det talar om för verktyget att rad 1 inte är data och alltid ska behållas.

  3. 3

    Ange kolumn och text

    Skriv kolumnnumret och texten du vill söka efter.

  4. 4

    Filtrera CSV

    Resultatet börjar med rubriken, följt av de matchande raderna.

Rubrik på mot rubrik av

Använd den här filen:

sku,item,stock
A1,Pen,40
B2,Pencil,15
C3,Notebook,8
D4,Open box,2

Ställ kolumnen på 2 och skriv pen.

Med “Rubrikrad” ikryssad är utdata rubrikraden, sedan Pen, Pencil och Open box. Open box finns med eftersom den innehåller bokstäverna pen.

Utan kryss behandlas rad 1 som vilken rad som helst. Cellen item innehåller inte pen, så rubriken släpps och utdata har bara de tre matchande raderna, utan kolumnnamn.

När du ska avbocka

Låt rutan vara ikryssad för exporter från kalkylblad, databaser och onlinetjänster, som nästan alltid börjar med kolumnnamn. Avbocka för rådata utan titelrad, till exempel en loggdump, så att första posten inte råkar hoppas över eller behållas av misstag.

Om du bockar i rutan för en fil utan rubrik behålls alltid den första dataraden, oavsett om den matchar eller inte.

En tom söktext

Med textfältet tomt passerar varje rad. Det är ett bra sätt att kontrollera hur filen läses: utdata är samma data med enhetlig citering, och inget tas bort.

Kolumnnumren ändras inte

Kolumnnumret avser alltid originalfilen. Att ta bort rader förskjuter aldrig kolumner, så du kan filtrera utdata igen på en annan kolumn i ett andra pass, fortfarande med start från 1.

Inställning Rubrik i utdata? Testas första dataraden?
Ikryssad Alltid Nej, den börjar på rad 2
Avbockad Bara om den matchar Rad 1 testas också

En kort checklista

Innan du kör filtret tittar du på första raden i den inklistrade texten. Om den anger kolumner, bocka i rutan. Efter körningen kontrollerar du att första raden i utdata är samma rubrik. Om den saknas, gå tillbaka och bocka i rutan. Om en dataartikel dyker upp ovanför dina matchningar saknade filen rubrik, så avbocka och kör igen.

Om rubriken innehåller samma ord som dina data, till exempel en kolumn som heter pen i en fil om pennor, kan det avbockade läget råkat behålla den. Att bocka i rutan undviker förväxlingen, eftersom första raden aldrig testas.

Vanliga frågor

Den markerar första raden som kolumnnamn. Den raden kopieras alltid överst i resultatet och testas inte mot din text.

Rutan Rubrikrad var troligen avbockad, så första raden testades som data och släpptes eftersom den inte matchade. Bocka i den och kör filtret igen.

Avbocka rutan. Annars behålls den första posten alltid, även när den inte matchar din text.

Nej. Verktyget skapar inte kolumnnamn. Lägg till en rubrikrad själv överst i den inklistrade texten.

Relaterade verktyg

Verktyget finns på andra språk

Guider och användningsområden