Ekstraktor Kolom CSV
Ekspor dari CRM, platform analitik, atau basis data Anda sering kali mencakup 30 kolom padahal Anda hanya membutuhkan 3 kolom. Alat ini membaca file CSV yang telah dilekatkan, mengambil daftar indeks kolom yang dipisahkan oleh koma (dengan nomor dimulai dari 1), lalu menghasilkan file CSV baru yang hanya berisi kolom-kolom tersebut sesuai urutan yang Anda tentukan. Baris header dan baris data ditangani secara identik; sehingga kolom ke-1 pada header merupakan kolom ke-1 pada setiap baris data.
Cara mengekstrak kolom
-
1
Lampirkan file CSV
File lengkap atau cuplikan. Baris-baris dipisahkan oleh CR, LF, atau CRLF, dan setiap baris dianalisis menggunakan aturan CSV standar.
-
2
Daftarkan kolom yang perlu dipertahankan
Gunakan indeks berbasis 1 yang dipisahkan oleh koma, misalnya `1,3,5`. Hasil keluaran akan mengikuti urutan tersebut; Anda dapat mengatur ulang urutan kolom secara dinamis.
-
3
Eksekusi ekstraksi
Setiap baris ditulis ulang hanya menggunakan sel-sel yang diminta. Tanda koma di dalam sel akan ditampilkan secara otomatis dengan dikutip.
-
4
Salin atau simpan
Tempelkan hasilnya ke dalam Excel, alat bantu impor basis data, atau perangkat apa pun yang dapat membaca file berformat CSV.
Bagaimana alat ekstraksi menangani bagian-bagian yang rumit
Format CSV tampak sederhana hingga Anda menemukan sel yang mengandung koma atau tanda kutip. Alat ekstraksi ini mem-parsing setiap baris menggunakan aturan CSV bergaya RFC 4180.
Aturan pemrosesan input
- Baris-baris dibagi pada pemisah baris Unicode apa pun, sehingga file dari Windows, macOS, dan Linux semuanya dapat digunakan.
- Sel dalam tanda kutip dapat mengandung koma, baris baru, dan tanda kutip yang di-escape (
""). - Baris akhir yang kosong akan dihapus.
Format keluaran
- Urutan kolom dalam hasil keluaran sesuai dengan urutan yang Anda ketik, bukan urutan pada data masukan.
- Sel yang mengandung koma akan dibungkus kembali dengan tanda kutip ganda agar dapat dibaca dengan benar oleh parser selanjutnya.
- Sel yang tidak mengandung koma dikirimkan dalam bentuk aslinya agar hasil keluaran tetap ringkas.
Hal-hal yang perlu diperhatikan
| Skenario | Apa yang terjadi |
|---|---|
| Indeks melebihi kolom terakhir | String kosong akan ditampilkan pada posisi tersebut. |
| Indeks negatif atau nol | Indeks yang lebih kecil dari 1 diabaikan. |
| Sel mengandung karakter tanda kutip | Dibungkus ulang dengan tanda kutip pada keluaran sesuai RFC 4180 ("") agar parser yang ketat dapat membacanya kembali dengan benar. |
Indeks ganda, misalnya 1,1,2 |
Kolom 1 ditampilkan dua kali, berguna untuk menduplikasi kunci dalam spreadsheet. |
Untuk file yang sangat besar (berjumlah jutaan baris), pertimbangkan untuk mengirimkan data dalam format CSV secara streaming melalui pustaka khusus; alat ini akan menyimpan seluruh data dalam memori dan kinerjanya akan menurun ketika jumlah baris melebihi beberapa ratus ribu.
Pertanyaan yang Sering Diajukan
Indeks dimulai dari angka 1 untuk kolom paling kiri. Untuk mengekstrak data berdasarkan nama header, periksa baris header dalam file CSV Anda dan terjemahkan nama-nama tersebut menjadi posisi yang sesuai.
Ya. Hasil keluaran mempertahankan urutan daftar indeks Anda. Untuk setiap baris (termasuk header), 3,1,2 akan menampilkan kolom 3 terlebih dahulu, kemudian kolom 1, dan selanjutnya kolom 2.
Sel yang hilang diisi dengan string kosong. Hal ini memastikan hasil keluaran berbentuk persegi panjang, sehingga alat-alat selanjutnya tidak mengalami masalah akibat baris yang tidak rata.
Ya. Untuk mengekstrak kolom, file CSV dikirim ke server kami, diproses, dan hasilnya dikirim kembali ke peramban Anda. Data tersebut tidak disimpan dan tidak ditambahkan ke tautan halaman.
Alat Terkait
Pengekstrak arsip
Periksa kontainer ZIP, JAR, XPI, DOCX, XLSX, PPTX, dan ODT secara lokal di browser, lalu unduh file satu per satu tanpa mengunggah arsip sumber.
Penggabung Lembar Excel
Gabungkan file XLSX, XLS, XLSM, XLSB, atau ODS secara lokal. Pisahkan lembar sumber atau tambahkan baris dengan header yang sama, lalu unduh XLSX.
Konverter XML ke CSV
Ubah XML berbentuk tabel datar menjadi CSV UTF-8 yang dipisahkan koma langsung di browser, lalu salin atau unduh hasilnya.
Konverter Subtitle
Konversikan subtitle SRT ke WebVTT atau VTT ke SRT secara lokal. Periksa waktu cue, pertahankan teks multibaris, lalu salin atau unduh hasilnya.
Pemecah Lembar Excel
Pisahkan buku kerja XLSX atau XLS menurut tab lembar kerja, kelompok baris data, atau nilai kolom di browser. Unduh satu XLSX atau ZIP lokal tanpa mengunggah file.
Konverter MKV ke MP4
Konversi video MKV ke MP4 agar pemutaran lebih lancar di iPhone, iPad, QuickTime, browser, TV, dan editor. Unggah berkas .mkv dan unduh .mp4 yang kompatibel.
Alat ini tersedia dalam bahasa lain
- CSV-kolumnutdragare [SV]
- CSV列提取器 [ZH]
- CSV列抽出器 [JA]
- Extracteur de colonnes CSV [FR]
- CSV-kolomextractor [NL]
- CSV Sütun Çıkarıcı [TR]
- مستخرج عمود CSV [AR]
- Ekstraktor kolumny CSV [PL]
- CSV 열 추출기 [KO]
- CSV Column Extractor [EN]
- Extrator de Colunas CSV [PT]
- CSV-Spaltenextraktor [DE]
- เครื่องมือสกัดคอลัมน์ในตาราง CSV [TH]
- Extractor de Columnas CSV [ES]
- Trình trích cột dữ liệu CSV [VI]
- Estrazione Colonne CSV [IT]
- Извлечение столбцов CSV [RU]