Pemilah Data dalam Format CSV
Jika Anda hanya memerlukan file CSV yang telah tersortir, membuka Excel atau LibreOffice hanya untuk mengklik judul kolom terasa seperti prosedur yang rumit. Cukup tempelkan file CSV tersebut, pilih kolom berdasarkan posisinya, pilih urutan naik atau turun, dan alat pengurut akan menampilkan baris-baris dalam urutan alami, item2 muncul di depan item10 sesuai harapan manusia, bukan seperti urutan yang ditentukan oleh format ASCII mentah.
Cara mengurutkan file CSV Anda
-
1
Lampirkan file CSV
Baris header bersifat opsional. Gunakan kotak centang untuk menentukan apakah baris pertama harus dibekukan di bagian atas atau tidak.
-
2
Pilih kolom
Indeks berbasis 1, misalnya `2`, untuk mengurutkan berdasarkan kolom kedua.
-
3
Pilih arah
Secara default, urutan ditentukan secara menaik. Aktifkan atau matikan fitur urutan menurun untuk membalikkan urutan tersebut.
-
4
Salin file CSV yang telah diurutkan
Hasil keluaran mempertahankan header (jika ada) dan menuliskan setiap baris data dalam urutan terurut.
Pemeringkatan alami versus pemeringkatan leksikografis
Alat pengurut ini menggunakan fungsi strnatcasecmp dari PHP, yang membandingkan string sebagaimana cara manusia membacanya: angka ditangani sebagai bilangan dan huruf kapital/kecil diabaikan.
Perbandingan pengurutan
| Nilai masukan | Leksikografis (bawaan) | Alami (alat ini) |
|---|---|---|
item1, item2, item10 |
item1, item10, item2 |
item1, item2, item10 |
Alice, bob, Carol |
Alice, Carol, bob |
Alice, bob, Carol |
2024-01-01, 2024-2-1 |
2024-01-01, 2024-2-1 |
2024-01-01, 2024-2-1 |
file10.txt, file2.txt |
file10.txt, file2.txt |
file2.txt, file10.txt |
Tanggal dan Angka
- Tanggal berformat ISO-8601 diurutkan dengan benar sebagai teks (misalnya
2024-01-15sebelum2024-02-01). Gunakan tanggal berformat ISO setiap kali memungkinkan. - Format yang tidak jelas seperti
1/15/2024tidak dapat diurutkan dengan benar. Konversikan terlebih dahulu ke format ISO menggunakan alat pemformat tanggal. - Angka yang dicampur dengan teks akan tersortir secara alami; oleh karena itu,
row2mengunggulirow10sesuai dengan yang diharapkan manusia. Namun, pengurutan berbasis angka murni hanya akurat jika sel tidak mengandung elemen lain. Jika Anda memerlukan urutan numerik yang ketat, hapus terlebih dahulu akhiran teks menggunakan alat teks, lalu urutkan kolom yang telah dibersihkan.
Tips
- Urutkan terlebih dahulu, kemudian lakukan deduplikasi. Saat Anda menjalankan Deduplicator setelah proses pengurutan, aturan “baris pertama yang dipertahankan” menjadi deterministik, anda tahu secara pasti salinan mana yang akan disimpan.
- Urutan stabil tetap terjaga: baris-baris yang memiliki nilai kunci urutan yang sama mempertahankan urutan relatif aslinya.
- Hanya untuk kolom tunggal. Untuk pengurutan berbasis beberapa kolom (misalnya menurut negara, kemudian menurut pendapatan), jalankan algoritma pengurutan sebanyak dua kali: pertama menggunakan kunci sekunder, lalu menggunakan kunci utama. Pengurutan alami bersifat stabil, sehingga urutan hasil pengurutan sekunder tetap terjaga.
Pertanyaan yang Sering Diajukan
Alat ini tidak menggunakan metode lain untuk pengurutan. Alat tersebut menggunakan perbandingan berdasarkan urutan alami, sehingga 2 terletak sebelum 10. Jika Anda mendapatkan hasil dalam urutan ASCII, pastikan Anda membaca keluaran dari alat ini, bukan hasil pengurutan mentah dari spreadsheet Anda.
Urutkan dua kali: pertama berdasarkan kunci sekunder, kemudian berdasarkan kunci primer. Proses perbandingan bersifat stabil, sehingga urutan yang ditentukan oleh kunci sekunder tetap terjaga dalam kelompok dengan nilai kunci primer yang sama.
Tidak. Huruf kapital dan huruf kecil memiliki nilai yang sama; oleh karena itu, alice dan Alice dianggap sebagai string yang identik untuk keperluan pengurutan.
Proses parsing dan pengurutan dilakukan sepenuhnya di peramban Anda; file CSV tetap tersimpan di perangkat Anda.
Alat Terkait
Konverter DOCX ke DOC
Konversi file Word DOCX modern kembali ke format DOC lawas agar terbuka di versi Microsoft Word lama dan software yang membutuhkan format klasik.
Konverter MOBI ke EPUB
Konversi ebook MOBI ke EPUB, standar terbuka yang dibaca Apple Books, Kobo, Google Play Books, dan sebagian besar aplikasi modern. Unggah file .mobi dan unduh .epub yang bersih.
Konverter MOV ke MP4
Konversi video QuickTime MOV ke MP4 untuk pemutaran lancar di perangkat apa pun, berbagi mudah, dan unggahan web yang andal. Unggah file .mov dan unduh .mp4 yang kompatibel.
Konverter ODT ke DOCX
Konversi file OpenDocument Text (ODT) ke Word DOCX agar siapa pun di Microsoft Office bisa membuka dan mengeditnya. Pertahankan teks, heading, daftar, dan format dasar tetap utuh.
Konverter MP4 ke MP3
Tarik trek audio dari video MP4 dan simpan sebagai MP3. Cocok untuk video musik, podcast, kuliah, dan klip suara yang ingin Anda dengarkan di mana saja.
Konverter OGG ke MP3
Konversi file audio OGG (Vorbis) ke MP3 untuk kompatibilitas luas dengan ponsel, mobil, aplikasi musik, dan perangkat yang tidak mendukung format OGG.
Alat ini tersedia dalam bahasa lain
- CSV 정렬기 [KO]
- Trình sắp xếp dữ liệu CSV [VI]
- CSV-sorterare [SV]
- Sorter danych w formacie CSV [PL]
- CSV-Sorter [DE]
- CSV-sorter [NL]
- เครื่องจัดเรียงข้อมูลในรูปแบบ CSV [TH]
- Ordenador CSV [ES]
- فارز CSV [AR]
- Trier CSV [FR]
- Classificador CSV [PT]
- CSVソーター [JA]
- CSV Sorter [EN]
- Ordinatore CSV [IT]
- Сортировщик CSV [RU]
- CSV Sıralayıcı [TR]
- CSV排序器 [ZH]