Konverter Gratis

Penampil Tabel CSV

Lihat, urutkan, cari, dan jelajahi data CSV dalam tabel yang diformat dengan indah. Gratis, aman, dan tanpa perlu unggah.

Seret dan lepas file CSV di sini

Atau tempel teks CSV di bawah

Atau

Tentang alat ini

File CSV adalah teks biasa dengan nilai yang dipisahkan dengan koma — sederhana, namun secara visual berantakan. Membaca CSV di editor teks menghasilkan dinding teks yang dipisahkan koma sehingga batas bidang menjadi kabur dan perataan kolom hilang. Penampil tabel CSV mem-parsing file dan merendernya sebagai tabel HTML, memulihkan perataan kolom, dan membuat data dapat dipindai.

Selain tampilan sederhana, penampil tabel menawarkan fitur yang membuat data CSV mudah diatur: pengurutan kolom (klik header untuk mengurutkan berdasarkan kolom tersebut), pemfilteran (hanya menampilkan baris yang cocok dengan kondisi), penelusuran (menemukan nilai di semua kolom), dan penomoran halaman (menavigasi file besar tanpa memuat semuanya sekaligus).

Penampil ini mem-parsing CSV di browser Anda menggunakan PapaParse, pustaka CSV paling andal di ekosistem JavaScript. Ini menangani kebiasaan format: bidang tanda kutip yang berisi koma, tanda kutip yang lolos, akhiran baris campuran, penanda BOM opsional, sel multi-baris. Tabel yang dirender bersifat interaktif dan data asli tetap ada di perangkat Anda.

Mengapa Menggunakan Penampil CSV

Excel membuka CSV tetapi menerapkan konversinya sendiri — angka nol di depan dihilangkan dari string numerik, tanggal diformat ulang, notasi ilmiah diterapkan pada angka yang panjang. Perubahan ini merusak data dan dapat menyebabkan masalah nyata jika file tersebut kemudian disimpan kembali. Penampil web menampilkan CSV persis seperti apa adanya, tanpa konversi otomatis.

Inspeksi cepat tanpa membuka Excel atau editor kode juga bermanfaat. Masuk ke tab browser, pemirsa segera merender data. Untuk tampilan cepat rutin, ini lebih cepat daripada menjalankan Excel.

Cara menggunakan

Jatuhkan file atau tempel konten, navigasikan tabel.

  1. Unggah atau tempel: Seret file .csv ke area unggahan atau tempelkan konten CSV secara langsung. PapaParse mendeteksi pembatas secara otomatis (koma, tab, titik koma, pipa).
  2. Konfigurasikan deteksi header: Baris pertama diperlakukan sebagai header (default) atau sebagai data. Baris header menyediakan label kolom; tanpa header, kolom diberi label berdasarkan posisi.
  3. Navigasi: Urutkan dengan mengklik header kolom. Filter dengan mengetikkan pada kolom kotak filter. Cari di semua kolom dari bidang pencarian. Penomoran halaman menunjukkan potongan file besar yang dapat dikelola.
  4. Ekspor data yang difilter: Beberapa pemirsa mengizinkan mengekspor kembali tampilan yang difilter/diurutkan sebagai CSV. Berguna saat Anda ingin mengekstrak sebagian data asli.

Kasus Penggunaan Umum

Detail Teknis

PapaParse menangani variasi CSV: kolom tanda kutip yang berisi koma, tanda kutip yang lolos melalui penggandaan, sel multi-baris, akhiran baris campuran, BOM di awal file. Outputnya adalah array dari array (atau objek jika header terdeteksi).

Rendering menggunakan tabel HTML dengan virtualisasi untuk file besar — hanya baris yang terlihat yang dirender ke DOM, dengan spacer placeholder di atas dan di bawah. Hal ini membuat pemirsa tetap responsif pada file dengan ratusan ribu baris.

Penyortiran dan pemfilteran terjadi di JavaScript. Algoritme pengurutan biasanya berupa array.sort dengan fungsi pembanding. Pemfilteran menggunakan penyertaan() atau pencocokan ekspresi reguler yang sederhana. Keduanya berjalan pada kumpulan data lengkap; kinerja bergantung pada ukuran kumpulan data dan kompleksitas kondisi.

Praktik Terbaik

Pertanyaan yang sering diajukan

Apakah alat ini memerlukan plugin atau unduhan apa pun?
Tidak. Semuanya berjalan di browser web Anda menggunakan teknologi web standar. Tidak diperlukan plugin, ekstensi, atau instalasi perangkat lunak.
Bisakah saya mencari di dalam data?
Ya. Gunakan fungsi pencarian atau filter untuk menemukan item atau nilai tertentu dengan cepat dalam data yang ditampilkan.
Apakah ada batasan ukuran data yang dapat saya lihat?
Alat ini menangani ukuran data umum secara efisien di browser. Kumpulan data yang sangat besar mungkin memerlukan waktu lebih lama untuk dirender. Untuk file yang sangat besar, pertimbangkan untuk menggunakan aplikasi desktop.
Apakah data saya dirahasiakan?
Ya. Semua pemrosesan dan tampilan data terjadi di browser Anda. Tidak ada yang diunggah ke server mana pun.
Bisakah saya mengedit data di penampil?
Sebagian besar pemirsa bersifat hanya baca. Untuk mengedit, gunakan editor CSV atau buka di aplikasi spreadsheet yang tidak dapat melakukan konversi otomatis.
Bagaimana cara penyortiran menangani tanggal?
Penyortiran biasanya bersifat leksikografis (perbandingan string). Tanggal YYYY-MM-DD diurutkan dengan benar; MM/DD/YYYY tidak. Untuk pengurutan tanggal yang bermakna, pastikan data sumber menggunakan format tanggal yang dapat diurutkan.
Bagaimana dengan karakter khusus?
CSV berkode UTF-8 menangani karakter internasional dengan benar. CSV dalam pengkodean lain mungkin menampilkan karakter yang kacau; tentukan pengkodean secara eksplisit jika tersedia.
Bisakah saya mengekspor hasil yang difilter?
Sebagian besar pemirsa menawarkan ekspor tampilan saat ini kembali ke CSV. File yang diekspor hanya berisi baris yang difilter dalam urutan saat ini.