Ubah CSV ke Excel
Ubah CSV ke Excel tanpa masalah klasik: setiap kolom masuk ke selnya sendiri, angka nol di depan (kode pos, nomor pelanggan 000123) dan nomor panjang seperti NIK tetap utuh, angka dan tanggal menjadi nilai Excel asli. Sebaliknya, file XLSX bisa diubah ke CSV. Semua berlangsung di browser Anda.
Sumber: ECMA-376 Office Open XML (SpreadsheetML, ISO/IEC 29500) – Ecma International. Diperbarui: .
Cara menghitung
Membuka CSV dengan klik dua kali di Excel sering berujung kejutan: semua data menumpuk di kolom A, nol di depan nomor hilang, dan NIK 16 digit berubah menjadi 3,17101E+15 dengan digit terakhir jadi nol. Alat ini menulis file Excel (XLSX) asli dengan setiap kolom di tempatnya – dan bisa mengubah file Excel kembali ke CSV.
Cara pakai
- Seret file CSV atau tempel datanya. Pemisah (titik koma, koma, tab, |) dikenali otomatis.
- Periksa pemisah desimal: Excel berbahasa Indonesia memakai 1.234,56.
- Klik “Ubah ke Excel” lalu unduh XLSX-nya. Baris judul tebal, tetap terlihat saat menggulir, dan punya panah filter.
- Untuk arah sebaliknya, pilih file .xlsx, pilih sheet, lalu klik “Ubah ke CSV”; beberapa sheet sekaligus diunduh dalam satu ZIP.
Apa saja yang dikonversi
- Angka seperti 1.234,50 menjadi angka asli yang bisa dihitung Excel.
- Tanggal dengan format 2026-09-30 atau 30.09.2026 (dengan atau tanpa jam) menjadi tanggal Excel. Format 30/09/2026 dibiarkan sebagai teks agar hari dan bulan tidak tertukar.
- Teks tetap teks jika Excel akan merusaknya: nol di depan (kode pos, nomor pelanggan) dan deret angka lebih dari 15 digit seperti NIK, nomor rekening, atau nomor kartu – Excel hanya menyimpan 15 digit signifikan.
- Sel yang diawali “=” tidak pernah menjadi rumus.
Saat kembali ke CSV, tanggal keluar sebagai YYYY-MM-DD dan angka memakai pemisah desimal pilihan. Dengan “UTF-8 dengan BOM”, Excel di Windows langsung menampilkan karakter dengan benar.
Batasan
File .xls lama (Excel 97–2003), workbook berpassword, dan file ODS tidak bisa dibaca. Ekspor ke CSV menghilangkan format, grafik, dan rumus – yang tersisa nilai hasil hitungannya. Excel menampung maksimal 1.048.576 baris dan 16.384 kolom.
Untuk developer: CSV ke JSON mengubah data yang sama ke JSON, dan validator XML dan CSV memeriksa kesalahan pada CSV.
Pertanyaan umum
Bagaimana cara mengubah file CSV ke Excel?
Seret CSV ke sini atau tempel isinya, periksa pemisah desimal, lalu klik “Ubah ke Excel”. Anda mendapat file XLSX dengan setiap kolom di selnya sendiri.
Mengapa saat CSV dibuka di Excel semua data ada di satu kolom?
Excel mengharapkan pemisah sesuai pengaturan wilayah. Jika berbeda dengan file (misalnya koma vs. titik koma), semua data masuk ke kolom A. File XLSX dari alat ini tidak punya masalah itu.
Bagaimana agar NIK atau nomor panjang tidak berubah jadi E+15?
Deret angka lebih dari 15 digit dan nilai yang diawali nol disimpan sebagai teks di file Excel, jadi nomornya tetap utuh.
Bagaimana cara mengubah Excel ke CSV?
Seret file XLSX ke sini, pilih sheet, pemisah, dan pemisah desimal, lalu klik “Ubah ke CSV”.
Apakah data saya diunggah?
Tidak. Membaca dan menulis file berlangsung sepenuhnya di browser Anda.
Mengapa Excel menampilkan karakter aneh di CSV saya?
Excel di Windows membaca CSV tanpa penanda sebagai ANSI. Biarkan “UTF-8 dengan BOM” tercentang saat mengubah ke CSV, maka karakter tampil benar.
Sumber dan dasar hukum
- ECMA-376 Office Open XML (SpreadsheetML, ISO/IEC 29500) – Ecma International
- IETF RFC 4180 – Common Format and MIME Type for CSV Files
- Microsoft Support – Excel specifications and limits (1,048,576 rows, 16,384 columns, 15 digits precision)
- Microsoft Support – Date systems in Excel (1900 and 1904)
- PKWARE APPNOTE.TXT – ZIP File Format Specification 6.3.10
- OWASP – CSV Injection
- Open-source licenses of the libraries used (MIT, LGPL-3.0)
Diperbarui:
Alat terkait
- Konversi CSV ke JSON (dan JSON ke CSV)Ubah CSV ke JSON atau JSON ke CSV secara online: pemisah terdeteksi otomatis, angka dan boolean diberi tipe, aksara tetap utuh. Berjalan di browser Anda.
- XML validator dan cek CSV onlineXML validator online: cek apakah XML well-formed dan CSV sesuai RFC 4180 – error dengan baris dan kolom, deteksi pemisah, pratinjau tabel. Tanpa upload.
- JSON formatter, validator, dan minifyJSON formatter online: validasi JSON sesuai RFC 8259, lihat error lengkap dengan baris, kolom, dan penjelasannya. Rapikan, minify, urutkan key – di browser.
- Ubah TXT ke PDFUbah TXT ke PDF atau tempel teks: pilih ukuran kertas, font, ukuran huruf, margin, nomor baris dan halaman, dengan pratinjau. Gratis, di browser, tanpa upload.
- Ubah PDF ke teksUbah PDF ke teks: salin teks dari setiap halaman atau simpan sebagai TXT, paragraf rapi, dan OCR untuk halaman hasil scan. Gratis, di browser, tanpa upload.
- Ambil gambar dari videoAmbil gambar diam dari video apa saja: maju mundur per frame, simpan dalam resolusi penuh sebagai PNG atau JPG, atau sebagai rangkaian dalam ZIP. Tanpa upload.