Filtrera CSV efter status

Ordrar, ärenden, prenumerationer och uppgifter har alla en statuskolumn. Välj den kolumnen, skriv den status du behöver, så returnerar verktyget bara de raderna med rubriken överst. Kontrollen ignorerar versaler och gemener, så Paid och paid matchar båda.

So filtrerar du en CSV efter status

  1. 1

    Klistra in exporten

    Klistra in CSV-filen och låt "Rubrikrad" vara ikryssad.

  2. 2

    Hitta statuskolumnen

    Räkna från vänster. I `id,customer,status` är statuskolumnen kolumn 3.

  3. 3

    Skriv statusen

    Skriv värdet så som det står, till exempel `paused` eller `refunded`.

  4. 4

    Filtrera CSV

    Kopiera de matchande raderna till ditt kalkylblad eller din rapport.

Exempel

id,customer,status
1,Ada,active
2,Ben,Inactive
3,Cy,active
4,Di,paused

Kolumn 3 med paused ger rubriken och rad 4. Det är det rena fallet, eftersom paused inte förekommer i någon annan status.

Fällan med överlappande statusar

Skriv nu active i stället. Utdata har raderna 1, 2 och 3. Rad 2 tas med eftersom Inactive innehåller bokstäverna active. Verktyget behåller varje rad vars cell innehåller din text, och det finns inget alternativ för exakt matchning eller “innehåller inte”.

Sätt att hantera överlappande värden:

  • Filtrera på det längre ordet. Om du skriver inactive får du bara rad 2.
  • Om ditt system har en numerisk eller kodad status, till exempel 1 och 0, filtrera på en kolumn där värdena inte överlappar.
  • Kör filtret och kontrollera sedan resultatet med blicken efter främmande rader innan du använder det.

Vanliga statusfilter

Exporttyp Typiska värden Se upp för
Ordrar paid, pending, refunded pending mot pending_review
Supportärenden open, closed open inuti reopened
Prenumerationer active, canceled active inuti inactive
Uppgifter todo, done done inuti undone

Statusar med mellanslag eller understreck

Skriv statusen så som den står, inklusive mellanslag eller understreck, till exempel in progress eller in_progress. En cell som "On hold, waiting" med ett kommatecken läses korrekt och skrivs tillbaka med citattecken, så den stannar i en cell.

Vad du får tillbaka

Raderna behåller sin ursprungliga ordning och inget annat ändras, förutom att citeringen städas: celler omsluts bara med citattecken när de innehåller ett kommatecken, ett citattecken eller en radbrytning.

Kontrollera resultatet

Efter filtrering går du nedåt i statuskolumnen i utdata. Varje cell ska visa det värde du menade. Om ett liknande värde smugit sig in, kör filtret igen med en längre eller mer specifik text. Eftersom rubriken ligger överst och raderna behåller sin ordning kan du klistra in resultatet i ett kalkylblad och jämföra med originalexporten för att bekräfta att inget annat ändrats.

Vanliga frågor

Inactive innehåller bokstäverna active, och verktyget behåller varje cell som innehåller din text. Skriv inactive för att få de raderna, eller filtrera en kolumn vars värden inte överlappar.

Nej. Verktyget behåller bara matchande rader. För att släppa en status använder du ett kalkylbladsfilter, eller kör verktyget en gång för varje status du vill behålla.

Nej. Paid, PAID och paid behandlas likadant.

Ändra kolumnnumret. Det räknas från 1 och börjar i den vänstra kolumnen.

Relaterade verktyg

Verktyget finns på andra språk

Guider och användningsområden