CSV Sütun Çıkarıcı
CRM'inizden, analiz platformunuzdan veya veritabanınızdan alınan bir dışa aktarım, siz yalnızca 3 sütun isterken çoğu zaman 30 sütun içerir. Bu araç bir CSV yapıştırmasını okur, virgülle ayrılmış 1 tabanlı sütun indekslerinden oluşan bir liste alır ve yalnızca bu sütunları istediğiniz sırada içeren yeni bir CSV döndürür. Başlık satırları ve veri satırları aynı şekilde işlenir; yani başlıktaki 1. sütun, her veri satırında da 1. sütundur.
Sütunlar nasıl çıkarılır
-
1
CSV'yi yapıştırın
Tam dosya ya da bir kesit. Satırlar CR, LF veya CRLF üzerinden bölünür ve her satır standart CSV kurallarıyla ayrıştırılır.
-
2
Tutulacak sütunları listeleyin
Virgülle ayrılmış 1 tabanlı indeksler kullanın, örneğin `1,3,5`. Çıktı bu sırayı izler: sütunları anında yeniden sıralayabilirsiniz.
-
3
Çıkarmayı çalıştırın
Her satır yalnızca istenen hücrelerle yeniden yazılır. Hücrelerin içindeki virgüller otomatik olarak tırnaklanarak işlenir.
-
4
Kopyalayın veya kaydedin
Sonucu Excel'e, bir veritabanı içe aktarma sihirbazına ya da CSV okuyan herhangi bir araca yapıştırın.
Çıkarıcı zor durumları nasıl ele alır
CSV, içinde virgül ya da tırnak bulunan bir hücreye rastlayana kadar basit görünür. Çıkarıcı her satırı RFC 4180 tarzı CSV kurallarıyla ayrıştırır.
Girdi ayrıştırma kuralları
- Satırlar herhangi bir Unicode satır sonunda bölünür; böylece Windows, macOS ve Linux dosyalarının hepsi çalışır.
- Tırnaklanmış hücreler virgül, satır sonu ve kaçışlı tırnak (
"") içerebilir. - Boş son satırlar atılır.
Çıktı biçimlendirme
- Çıktıdaki sütun sırası, girdideki sıraya değil, sizin yazdığınız sıraya uyar.
- Virgül içeren bir hücre, alt ayrıştırıcıların doğru okuyabilmesi için çift tırnağa yeniden sarılır.
- Virgül içermeyen hücreler, çıktıyı kompakt tutmak için olduğu gibi yazılır.
Dikkat edilecek tuzaklar
| Senaryo | Ne olur |
|---|---|
| Son sütunun ötesinde indeks | O konumda boş bir dize yazılır. |
| Negatif veya sıfır indeks | 1’den küçük indeksler yok sayılır. |
| Hücre bir tırnak karakteri içerir | Katı ayrıştırıcıların doğru okuyabilmesi için çıktıda RFC 4180’e göre yeniden tırnaklanır (""). |
Yinelenen indeks, örn. 1,1,2 |
1. sütun iki kez yazılır, hesap tablosu anahtar çoğaltma için kullanışlıdır. |
Çok büyük dosyalarda (milyonlarca satır) CSV’yi düzgün bir kütüphane üzerinden akışlı işlemeyi düşünün; araç her şeyi bellekte tutar ve birkaç yüz bin satırın ötesinde yavaşlar.
Sık Sorulan Sorular
İndeksleri; en soldaki sütun için 1’den başlayarak. Başlık adına göre çıkarmak için CSV’nizdeki başlık satırını kontrol edin ve adları konumlara çevirin.
Evet. Çıktı, indeks listenizin sırasını korur. 3,1,2, başlık dahil her satır için önce 3. sütunu, ardından 1. sütunu, sonra 2. sütunu yazar.
Eksik hücreler boş bir dizeyle doldurulur. Bu, çıktıyı dikdörtgen tutar; böylece alt araçlar düzensiz satırlarda bozulmaz.
Evet. Sütunları çıkarmak için CSV sunucumuza gönderilir, işlenir ve sonuç tarayıcınıza geri iletilir. Depolanmaz ve sayfa bağlantısına eklenmez.
İlgili Araçlar
Excel Sayfa Bölücü
XLSX veya XLS çalışma kitabını tarayıcıda çalışma sayfası sekmelerine, veri satırı parçalarına veya sütun değerlerine göre bölün. Dosya yüklemeden tek XLSX veya yerel ZIP indirin.
DOCX'ten ODT'ye Dönüştürücü
Word DOCX belgelerini LibreOffice ve OpenOffice için OpenDocument ODT biçimine dönüştürün. Metninizi, biçimlendirmenizi ve tablolarınızı açık bir standartta tutun.
XML to CSV Dönüştürücü
Düz tablo yapısındaki XML verisini tarayıcınızda virgülle ayrılmış UTF-8 CSV biçimine dönüştürün, kopyalayın veya indirin.
CSV Dosyasını Excel Dosyasına Dönüştürme
CSV verisini tarayıcınızda tek sayfalı XLSX dosyasına dönüştürün; ayırıcıları inceleyin, kimlikleri koruyun ve güvenli sayıları doğru hücre türünde saklayın.
Excel Sayfa Birleştirici
XLSX, XLS, XLSM, XLSB veya ODS dosyalarını yerelde birleştirin. Kaynak sayfaları ayrı tutun ya da aynı başlıklara sahip satırları ekleyip XLSX indirin.
Sahte JSON Oluşturucu
Saniyeler içinde ad, e-posta, boolean, puan ve tarih içeren örnek JSON dizileri oluşturun; API mock'ları ve test fixture'ları için ideal.
Araç diğer dillerde mevcuttur
- CSV列抽出器 [JA]
- Extractor de Columnas CSV [ES]
- Extracteur de colonnes CSV [FR]
- Extrator de Colunas CSV [PT]
- Trình trích cột dữ liệu CSV [VI]
- CSV-kolumnutdragare [SV]
- เครื่องมือสกัดคอลัมน์ในตาราง CSV [TH]
- CSV 열 추출기 [KO]
- مستخرج عمود CSV [AR]
- CSV-Spaltenextraktor [DE]
- Ekstraktor Kolom CSV [ID]
- CSV-kolomextractor [NL]
- Ekstraktor kolumny CSV [PL]
- CSV Column Extractor [EN]
- Estrazione Colonne CSV [IT]
- Извлечение столбцов CSV [RU]
- CSV列提取器 [ZH]