CSV dosyasından tek bir sütun ayıklayın

Sütunları çıkar

Geniş bir CSV dosyasından yalnızca bir sütuna mı ihtiyacınız var? Verileri yapıştırın, istediğiniz sütunun numarasını yazın ve araç yalnızca o sütunu, satır başına bir değer olarak döndürsün. Başlık hücresi de onunla birlikte gelir, çünkü o ilk satırdır.

Tek bir sütunu nasıl çekersiniz

  1. 1

    Sütunu sayın

    Başlık satırında sütunu bulun ve soldan başlayarak 1den sayın. Başlık id,name,email,city ise email 3. sütundur.

  2. 2

    Numarayı yazın

    CSV kutusunun üstündeki sütun alanına yalnızca bu numarayı, örneğin 3 yazın.

  3. 3

    CSV verisini yapıştırın

    Dosyanın tamamını ya da bir bölümünü başlık satırıyla birlikte yapıştırın.

  4. 4

    Ayıklayın ve kopyalayın

    Sütunları Ayıkla düğmesine tıklayın, ardından sonucu çıktı kutusundan kopyalayın.

Ne geri alırsınız

Araç her satırı aynı şekilde işler, bu yüzden başlık satırı da diğer veri satırları gibi ele alınır. Başlıklı bir dosyanın 3. sütununu isterseniz sonucun ilk satırı o sütunun başlığı olur, geri kalanlar ise değerleridir. Başlığı istemiyorsanız çıktının ilk satırını silin.

Küçük bir girdi örneği:

id,name,email,city
1,Ada,ada@example.com,London
2,Grace,grace@example.com,New York
3,Alan,alan@example.com,Manchester

Sütun alanı 3 olarak ayarlandığında çıktı şöyle olur:

email
ada@example.com
grace@example.com
alan@example.com

Sütunları doğru saymak

Numaralandırma en soldaki sütun için 1’den başlar ve hiçbir şeyi atlamaz. Sık yapılan bir hata, birçok programlama dilinde olduğu gibi 0’dan saymaktır. Bu, istediğinizin solundaki sütunu verir. Bir diğer hata da boş başlıklı bir sütunun da sayıldığını unutmaktır.

Başlık satırı İstediğiniz sütun Yazılacak numara
id,name,email,city email 3
sku,title,price,stock price 3
date,region,sales date 1
a,b,c,d,e,f e 5

Bilmeniz gerekenler

  • Bir satırdaki sütun sayısından büyük bir numara yazarsanız o konum bir hata yerine boş döner. Beklenmedik bir boş satır dizisi genellikle numaranın çok yüksek olduğunu ya da dosyanın farklı bir ayırıcı kullandığını gösterir.
  • Virgül içeren değerler, başka bir CSV’ye yapıştırıldığında tek değer olarak kalsın diye çıktıda çift tırnak içine alınır.
  • Araç virgülle ayrılmış veriyi okur. Noktalı virgül ya da sekmeyle ayrılmış bir dosya beklediğiniz gibi sütunlara bölünmez.
  • Her satır ayrı ayrı çözümlenir, bu yüzden birden fazla satıra yayılan tırnaklı bir hücre desteklenmez.

Yalnızca bir sütuna ihtiyacınız varsa dosyanın geri kalanını yapıştırmanın dışında bırakabilirsiniz, ama bunun bir gereği yoktur: araç istemediğiniz tüm sütunları yok sayar.

Sonucu kontrol etmek için çıktıdaki satır sayısını girdideki satır sayısıyla karşılaştırın. Yapıştırmadaki atlanan boş satırlar dışında sayılar eşleşir. Bir uyuşmazlık, yapıştırmanın kesildiğini ya da beklenmeyen bir alt bilgi satırı içerdiğini gösterir.

Sık Sorulan Sorular

Evet. Başlık CSV dosyasının ilk satırıdır, bu yüzden sonucun da ilk satırı olur. Yalnızca değerleri istiyorsanız o satırı elle silin.

Hayır, araç konumlarla çalışır. Başlık satırına bakın, soldan başlayarak 1den istediğiniz sütuna kadar sayın ve numarayı yazın.

Sütun numarası muhtemelen satırlarınızdaki sütun sayısından büyüktür ya da dosya virgülle ayrılmamıştır. Ayırıcıyı ve sayıyı kontrol edin.

Doğrudan değil. Konumunu yazmanız gerekir, bu yüzden önce başlık satırındaki sütunları sayın ve bu numarayı kullanın.

İlgili Araçlar

Araç diğer dillerde mevcuttur

Rehberler ve kullanım örnekleri