Konverter Excel ke CSV

Pilih buku kerja XLSX atau XLS lama, lalu ubah lembar yang dipilih menjadi file CSV atau TSV tanpa mengunggah buku kerja. Anda dapat menentukan pemisah, enkode teks, serta apakah baris dan kolom tersembunyi akan disertakan. Satu lembar akan langsung diunduh, sedangkan beberapa lembar akan dikemas menjadi ZIP secara lokal di browser.

Cara mengubah Excel menjadi CSV

  1. 1

    Pilih buku kerja Excel

    Pilih satu file XLSX atau XLS asli berukuran maksimal 20 MiB. Konverter memeriksa signature file, bukan hanya memercayai ekstensinya.

  2. 2

    Pilih lembar dan data tersembunyi

    Tinjau setiap lembar beserta status Visible, Hidden, atau VeryHidden, lalu tentukan lembar yang akan diekspor. Baris dan kolom tersembunyi dapat disertakan jika diperlukan.

  3. 3

    Atur format keluaran

    Gunakan pemisah koma, titik koma, tab, atau pipa, kemudian pilih UTF-8, UTF-8 dengan BOM, atau Latin-1 yang ketat.

  4. 4

    Unduh secara lokal

    Unduh satu CSV atau TSV secara langsung, atau terima ZIP lokal saat mengekspor beberapa lembar.

File yang diterima konverter

Konverter ini membaca buku kerja XLSX dan file biner XLS lama. File XLSM, XLSB, dan ODS tidak dapat diproses. Ekstensi saja tidak cukup: browser memeriksa signature file serta menolak file kosong, rusak, atau yang formatnya tidak sesuai dengan ekstensi.

Agar penggunaan memori browser dan ukuran unduhan tetap terkendali, satu buku kerja dibatasi hingga 20 MiB, 100 lembar, dan 2 juta sel secara keseluruhan. Pembuatan keluaran juga dibatasi. Jika data yang dipilih melampaui batas keluaran aman, konversi dihentikan alih-alih mencoba membuat unduhan tanpa batas.

Memilih pemisah dan enkode

Opsi Cocok digunakan untuk
Koma (,) CSV konvensional untuk API, basis data, dan banyak pengaturan spreadsheet berbahasa Inggris.
Titik koma (;) Proses impor yang memakai koma sebagai tanda desimal atau secara khusus meminta data yang dipisahkan titik koma.
Tab Alur kerja TSV dan data yang banyak mengandung koma atau titik koma.
Pipa (` `)

Keluaran dengan pemisah tab memakai ekstensi .tsv. Pemisah lain menghasilkan file .csv. Eksportir menulis akhir baris CRLF dan menerapkan pengutipan CSV secara konsisten: bidang yang memuat pemisah terpilih, tanda petik ganda, atau baris baru akan diapit tanda petik ganda, sedangkan tanda petik ganda di dalam bidang akan digandakan. Aturan ini mengikuti konvensi CSV umum dalam RFC 4180.

UTF-8 merupakan pilihan awal terbaik untuk sistem modern. UTF-8 dengan BOM dapat membantu aplikasi spreadsheet desktop mengenali Unicode ketika CSV dibuka langsung. Latin-1 tersedia untuk sistem Eropa Barat lama, tetapi penerapannya ketat: jika ada nilai terpilih yang tidak dapat direpresentasikan dalam Latin-1, ekspor ditolak agar karakter tidak diganti atau rusak. Pilih UTF-8 untuk data multibahasa dan karakter apa pun yang tidak didukung.

Yang terjadi pada rumus dan pemformatan

CSV menyimpan baris teks, bukan logika atau tampilan spreadsheet. Konverter mengekspor nilai tampilan yang sudah tersimpan di buku kerja. Konverter tidak menjalankan Excel atau menghitung ulang rumus. Sel rumus dengan hasil tersimpan akan memakai hasil tersebut; jika tidak ada hasil tersimpan, sel dibiarkan kosong dan dicantumkan dalam ringkasan peringatan.

Keluaran tidak mempertahankan rumus, pemformatan, perilaku sel gabungan, bagan, gambar, komentar, maupun beberapa lembar di dalam satu file. Konverter juga tidak menafsirkan ulang tanggal atau melakukan konversi tanggal berbasis lokal. Periksa pratinjau sebelum mengunduh apabila teks tampilan yang persis sangat penting.

Status lembar ditampilkan pada pemilih, termasuk Hidden dan VeryHidden. Anda menentukan lembar yang akan diekspor. Baris dan kolom tersembunyi tidak disertakan secara default, kecuali Anda mengaktifkan opsi untuk menyertakannya.

Perlindungan dari injeksi rumus

Teks yang dimulai dengan karakter tertentu dapat dianggap sebagai rumus ketika CSV dibuka di Excel atau aplikasi spreadsheet lain. Opsi keamanan bawaan menetralkan nilai yang menyerupai rumus tersebut. Hal ini mengurangi risiko yang dijelaskan dalam panduan CSV Injection OWASP.

Perlindungan dapat dinonaktifkan ketika Anda memerlukan ekspor yang sama persis karakter demi karakter, tetapi pilihan tersebut memiliki konsekuensi keamanan. Gunakan mode teks persis hanya untuk buku kerja tepercaya karena teks yang menyerupai rumus dapat menjadi aktif saat file hasil ekspor dibuka dengan aplikasi spreadsheet.

Pemrosesan lokal dan draf sementara

Pembacaan buku kerja, konversi, dan pembuatan ZIP dilakukan di browser. File, data lembar, dan keluaran yang dihasilkan tidak diunggah ataupun dikirim melalui jaringan.

Alur beberapa langkah dapat menyimpan draf sementara yang buram di penyimpanan browser agar pilihan Anda tetap tersedia selama berpindah halaman. URL hanya memuat ID pekerjaan buram, bukan buku kerja, nama file, data sel, atau hasil konversinya. Draf kedaluwarsa setelah 30 menit. Setelah unduhan berhasil, pembersihan baru dilaporkan jika sudah dikonfirmasi browser; tombol Mulai lagi juga menghapus draf aktif. Jika penghapusan tidak dapat dikonfirmasi, alat ini menampilkan peringatan dan tidak mengklaim bahwa draf sudah hilang.

Pertanyaan yang Sering Diajukan

Bisa. Pilih satu lembar untuk mengunduh CSV atau TSV secara langsung. Jika Anda memilih beberapa lembar, browser membuat ZIP yang berisi satu file keluaran untuk setiap lembar terpilih.

Tidak. Konverter mengekspor hasil tampilan tersimpan yang ada di buku kerja. Jika rumus tidak memiliki hasil tersimpan, sel tersebut kosong di keluaran dan ringkasan peringatan menunjukkan masalahnya.

Setidaknya ada satu nilai terpilih yang mengandung karakter yang tidak dapat direpresentasikan dalam Latin-1. Penolakan ketat mencegah hilangnya data tanpa disadari. Pilih UTF-8 atau UTF-8 dengan BOM untuk mempertahankan karakter tersebut.

Biasanya tidak. Biarkan perlindungan aktif jika file hasil ekspor mungkin dibuka dengan aplikasi spreadsheet. Nonaktifkan hanya ketika ekspor teks yang sama persis benar-benar diperlukan dan Anda memercayai setiap nilai dalam buku kerja.

Tidak. Pembacaan, konversi, dan persiapan unduhan tetap berlangsung di browser. Alur ini dapat memakai draf browser sementara hingga 30 menit, tetapi file dan datanya tidak dikirim ke server atau ditempatkan di URL.

Alat Terkait