Langsung ke konten

Ubah CSV ke Excel

Ubah file CSV atau TSV menjadi workbook XLSX dengan angka dan tanggal yang dikenali sebagai tipe data, termasuk ekspor Cyrillic Windows-1251. Konversi berjalan di browser Anda.

Ubah ke
Seret file CSV, Excel, atau JSON ke siniCSV, TSV, XLSX, XLS, ODS, JSON · hingga 500 MB
Pilih fileDiproses di perangkat Anda — tidak diunggah
Berjalan di browser Anda · tanpa unggahCara kerja

Cara menggunakan CSV ke Excel

  1. 1

    Seret file CSV

    Ekspor berformat .csv, .tsv, atau .txt. Pemisah dan pengodean teks dideteksi otomatis; ubah di opsi input jika pratinjau terlihat salah.

  2. 2

    Periksa kolom

    Pratinjau menampilkan cara setiap nilai dibaca; biarkan “Deteksi angka, true/false, dan tanggal” tetap aktif agar sel memiliki tipe data.

  3. 3

    Unduh workbook

    Excel sudah terpilih; unduh file .xlsx, atau pilih ODS untuk LibreOffice.

Batas dan Pro

File CSV dan TSV hingga 500 MB; Excel sendiri hanya membuka maksimal 1.048.576 baris per sheet.

File hingga 4 GB. Lihat Pro

Tentang CSV ke Excel

CSV ke Excel mengubah ekspor yang dipisahkan koma, titik koma, tab, atau pipa menjadi workbook XLSX yang sesungguhnya. Jika CSV langsung dibuka di Excel, Excel akan menebak sendiri isinya, dan tebakannya sering salah: nomor rekening kehilangan angka nol di depan, ID panjang berubah menjadi 1.23E+15, tanggal tertukar antara hari dan bulan, dan teks Sirilik dari program lama berubah menjadi Ïðèâåò. Dengan mengonversi lebih dulu, Anda mendapat file yang terbuka sama di setiap komputer.

Pengodean teks dibaca lebih dulu sebelum hal lain. UTF-8 dengan atau tanpa byte-order mark serta UTF-16 dikenali dari byte-nya; file non-Unicode dianggap Windows-1251 jika sebagian besar hurufnya Sirilik dan Windows-1252 jika tidak, dan Anda bisa memaksakan salah satunya di opsi input — berguna untuk laporan 1C dan mutasi rekening bank.

Deteksi tipe menuliskan bilangan bulat dan desimal (dengan titik sebagai pemisah desimal) sebagai sel angka, true dan false sebagai sel logika, dan tanggal ISO seperti 2024-03-31 sebagai sel tanggal. Nilai yang hanya tampak seperti angka tetap berupa teks: kode dengan angka nol di depan, angka lebih dari 15 digit, dan jumlah yang ditulis dengan koma desimal seperti 1250,50. Lebar kolom disesuaikan dengan isinya, dan baris pertama menjadi header kecuali Anda menonaktifkannya.

Workbook hanya memiliki satu sheet. Kolom bertanda kutip yang berisi koma, tanda kutip, dan jeda baris dibaca menurut RFC 4180, sehingga catatan multibaris tetap berada dalam satu sel.

Privasi

CSV didekode, diurai, dan ditulis sebagai XLSX oleh Web Worker di dalam tab ini menggunakan Papa Parse dan SheetJS; data tidak diunggah maupun disimpan di mana pun.

CSV ke Excel: pertanyaan yang sering diajukan

Mengapa angka seperti 007 atau ID panjang tetap menjadi teks?
Karena mengubahnya menjadi angka akan mengubah nilainya: sel angka tidak bisa mempertahankan angka nol di depan 007, dan Excel hanya menyimpan 15 digit signifikan, sehingga nomor kartu atau rekening 16 digit akan dibulatkan. Nilai seperti ini ditulis sebagai sel teks, sehingga tetap persis seperti di CSV.
CSV saya berbahasa Rusia atau Uzbek Sirilik dan tampil simbol aneh. Bisakah diperbaiki?
Bisa. File dari program lama sering disimpan dalam Windows-1251, bukan UTF-8. Biasanya format ini dikenali otomatis — kolom Pengodean teks lalu menampilkan “Deteksi otomatis (ditemukan Windows-1251)”. Jika pratinjau masih menampilkan simbol seperti Ïðèâåò, pilih Windows-1251 secara manual dan teks Sirilik akan tampil benar di workbook.
Apakah CSV yang dipisahkan titik koma bisa dipakai?
Bisa, titik koma dideteksi seperti koma, tab, dan pipa, dan Anda juga dapat memilih pemisah sendiri. Satu hal yang perlu diketahui: angka dengan koma desimal, seperti 1250,50, disimpan sebagai sel teks, bukan angka. Ganti koma dengan titik lebih dulu jika jumlah tersebut perlu dijumlahkan di Excel.
Apakah tanggal diubah menjadi tanggal Excel?
Tanggal berformat ISO — 2024-03-31, atau 2024-03-31 14:30 dengan jam — menjadi sel tanggal sungguhan yang bisa diurutkan dan difilter. Format lain seperti 31.03.2024 atau 03/31/2024 tetap berupa teks, karena angka yang sama bisa berarti tanggal berbeda di tiap negara, dan tebakan yang salah lebih buruk daripada tidak menebak.
Bisakah saya memecah CSV yang terlalu besar untuk Excel?
Halaman ini mengonversi seluruh file ke satu sheet, dan Excel berhenti di 1.048.576 baris. Untuk file yang lebih panjang, gunakan Pisahkan CSV atau Excel, yang memotong file menjadi beberapa bagian dengan ukuran pilihan Anda — masing-masing dengan baris header — dan dapat menyimpannya sebagai file Excel atau sebagai sheet dalam satu workbook.

Tugas lain dengan alat ini