CSV-kolumn till lista

Extrahera Kolumner

När du bara behöver en kolumn i en CSV-fil blir resultatet en lista med ett värde på varje rad. Skriv kolumnnumret, klistra in datan och kopiera listan till ett formulärfält, en textfil eller ett annat verktyg.

Så gör du om en kolumn till en lista

  1. 1

    Välj kolumnen

    Räkna från vänster, med början på 1, för att hitta positionen för de värden du vill ha i listan.

  2. 2

    Ange ett nummer

    Skriv bara det numret i kolumnfältet, till exempel 2. Ett nummer ger ett värde per rad i resultatet.

  3. 3

    Klistra in CSV-filen

    Klistra in dina rader. Ta bort rubrikraden från inklistringen om du inte vill ha dess namn med i listan.

  4. 4

    Extrahera och kopiera

    Klicka på Extrahera Kolumner och kopiera listan från utdatarutan.

Varför en enda kolumn ger en ren lista

Resultatet får en rad för varje indatarad. När bara en kolumn är vald innehåller varje rad exakt ett värde, så det finns inga avgränsare kvar att städa bort. Det här är formen som de flesta textfält, checklistor och kommandoradsindata förväntar sig.

Indata:

sku,product,price
A-100,Desk lamp,24.90
A-101,Notebook,3.50
A-102,Pen set,7.00

Om du skriver 1 får du en lista med produktkoder:

sku
A-100
A-101
A-102

Tar du bort första raden har du tre koder redo att klistras in någon annanstans.

Detaljer som påverkar listan

  • Tomma rader i inklistringen hoppas över, så de skapar inga tomma rader i listan.
  • Ett värde som innehåller ett kommatecken omges av dubbla citattecken, till exempel “Smith, John”. Ta bort citattecknen efteråt om mottagaren tolkar dem som tecken.
  • Mellanslag inne i värdena behålls exakt som i källan.
  • Ordningen i listan följer ordningen på raderna. Verktyget sorterar inte och tar inte bort upprepade värden.

Så får du listan att passa dina behov

Behov Så gör du
Lista utan rubriken Lämna rubrikraden utanför inklistringen, eller ta bort första raden i resultatet
Kommaseparerad på en rad Kopiera listan och slå ihop raderna i en textredigerare med sök och ersätt
Bara unika värden Ta bort dubbletter i ett kalkylblad efter kopieringen
Två värden per rad Skriv två nummer, till exempel 1,3

Eftersom bara en position läses från varje rad ger rader som är kortare än den valda positionen en tom rad. Om listan är längre än antalet värden du väntade dig, kontrollera att du inte klistrade in tomma avslutande rader eller en sidfot.

Ett praktiskt kontrollexempel

Anta att du klistrar in 200 rader och skriver 2. Resultatet får då 200 rader, en för varje rad, och antalet rader är det snabbaste sättet att se att inget försvunnit. Om antalet är lägre innehöll inklistringen troligen tomma rader, som verktyget hoppar över. Om en rad är tom saknade den raden ett värde på den positionen. Att räkna raderna i en textredigerare tar några sekunder och är värt besväret innan listan går in i ett formulär eller ett skript.

Vanliga frågor

Verktyget returnerar ett värde per rad. Slå ihop raderna efteråt i en textredigerare eller ett kalkylblad om du behöver dem på en rad.

Ja, om rubriken finns i inklistringen, eftersom den bara är den första raden. Lämna den utanför inklistringen eller ta bort första raden i resultatet.

Nej. Varje rad ger en rad i resultatet, så upprepade värden stannar kvar i den ursprungliga ordningen.

Värden som innehåller ett kommatecken omges av dubbla citattecken så att de förblir ett enda värde i en CSV-fil. Ta bort citattecknen om du behöver ren text.

Relaterade verktyg

Verktyget finns på andra språk

Guider och användningsområden