UltKit

Ubah Excel ke CSV

Keluarkan setiap sheet dari workbook Excel sebagai file CSV terpisah dalam sekali jalan, dari .xls era 1990-an hingga .xlsm yang berisi makro, dengan pemisah dan encoding yang diharapkan program tujuan Anda.

Konverter Data

atau jatuhkan file CSV, TSV, TXT … di sini ·

Maks. 95 MB per file· Hingga 20 file· Dihapus setelah 30 menit

Keluaran

File diproses di server kami dan dihapus setelah 30 menit.

Cara menggunakan alat ini

  1. 1

    Unggah workbook

    Tambahkan file .xls, .xlsx, atau .xlsm, hingga 20 file sekaligus dengan ukuran masing-masing 95 MB. Generasi format yang berbeda boleh dicampur dalam satu batch.

  2. 2

    Pilih sheet dan pemisah

    Sheet yang dikonversi dimulai dari semua sheet. Atur Pemisah ke titik koma jika CSV akan dikirim ke orang yang Excel-nya memakai koma sebagai tanda desimal.

  3. 3

    Konversi dan ekstrak

    Tekan Konversi ke CSV. Workbook dengan beberapa tab dikembalikan sebagai ZIP berisi satu CSV per sheet, masing-masing dinamai sesuai tabnya.

Unggah file .xls, .xlsx, atau .xlsm lalu tekan Konversi ke CSV: setiap sheet menjadi CSV UTF-8 terpisah, siap dibuka lagi di Excel atau diimpor ke tempat lain.

Excel ke CSV untuk seluruh workbook, bukan hanya satu tab

Selama bertahun-tahun Excel menulis tiga format workbook utama. Format biner .xls dari Excel 97 hingga 2003 menyimpan sheet sebagai rekaman BIFF dan membatasinya pada 65.536 baris. Format .xlsx yang diperkenalkan bersama Excel 2007 adalah Office Open XML, yaitu ZIP berisi bagian-bagian XML dengan kapasitas 1.048.576 baris. Format .xlsm adalah wadah yang sama dengan makro VBA di dalamnya. Ketiganya bisa memuat beberapa sheet, sedangkan CSV memuat tepat satu.

Ketidakcocokan itulah masalah sehari-hari: laporan bulanan dengan satu tab per bulan, anggaran dengan satu sheet per divisi, ekspor survei dengan jawaban di satu tab dan kode di tab lain. Mengekspor dari Excel berarti mengaktifkan setiap tab, memilih Simpan Sebagai, dan mengonfirmasi peringatan, dua belas kali berturut-turut. Di sini seluruh workbook masuk sekali dan setiap tab keluar sebagai file yang dinamai sesuai tab tersebut.

Untuk tab pertama dari workbook modern yang akan diunggah ke toko online atau CRM, XLSX ke CSV sudah disiapkan dengan tanggal ISO.

Perbandingan Simpan Sebagai di Excel, Google Spreadsheet, dan konverter ini

Konverter iniSimpan Sebagai di ExcelUnduhan Google Spreadsheet
Semua sheet diekspor dalam satu langkahyesnono
Koma atau titik koma dipilih per fileyesMengikuti wilayah WindowsHanya koma
Membuka .xls, .xlsx, dan .xlsmyesyesSetelah diimpor ke Spreadsheet
Keluaran UTF-8yesHanya dengan tipe CSV UTF-8yes
Berfungsi tanpa memasang softwareyesnoyes

Koma atau titik koma: pemisah CSV menurut wilayah

Di AS, Inggris, Kanada, Australia, Jepang, dan negara lain yang memakai titik sebagai tanda desimal, Windows memakai koma sebagai pemisah daftar. Excel di sana menulis dan mengharapkan koma.

  • Pemisah: koma
  • Sesuai RFC 4180 dan sebagian besar alat impor web

XLS

Workbook Microsoft Excel 97–2003

XLS adalah format spreadsheet biner yang digunakan Excel sejak Excel 97 hingga digantikan oleh XLSX pada 2007. Format ini dibatasi 65.536 baris dan 256 kolom per sheet dan menyimpan data dalam struktur proprietary. Banyak sistem lama, portal pemerintah, dan ekspor perbankan lama masih menghasilkan atau mensyaratkan XLS. Excel, LibreOffice, dan Google Sheets dapat membukanya.

Kompresi
–
Transparansi
–
Animasi
–
Diperkenalkan
1997 · Microsoft
Konverter XLS

CSV

Nilai yang dipisahkan koma (CSV)

CSV adalah format teks biasa untuk tabel, dengan setiap baris menjadi satu baris data dan koma memisahkan kolom. Format ini telah digunakan sejak masa awal komputasi dan dijelaskan dalam RFC 4180, meskipun banyak variannya memakai titik koma atau tab serta encoding teks yang berbeda. Hampir semua spreadsheet, basis data, dan alat analitik dapat mengimpor dan mengekspornya, sehingga CSV menjadi format bawaan untuk memindahkan data antarsistem. CSV hanya menyimpan nilai, tanpa rumus, format, banyak sheet, atau tipe data.

Kompresi
–
Transparansi
–
Animasi
–
Diperkenalkan
–
Konverter CSV

Orang mengubah seluruh workbook Excel menjadi CSV untuk menyerahkan data kepada orang yang tidak punya Excel, mengarsipkannya sebagai teks polos yang akan bertahan lebih lama dari program spreadsheet mana pun, atau memecah laporan multi-tab menjadi satu file per tabel.

Angka, tanggal, dan nol di depan pada CSV hasil ekspor

CSV menerima nilai yang tersimpan di setiap sel, bukan format tampilannya di layar. Tanggal ditulis seperti yang ditampilkan Excel kecuali Anda mengatur Tanggal ke ISO atau stempel waktu Unix, dan angka mempertahankan presisi penuhnya. Excel menyimpan tanggal sebagai nomor seri yang dihitung sejak 1 Januari 1900, dan masih menganggap 1900 sebagai tahun kabisat, bug yang dipertahankan demi kompatibilitas dengan Lotus 1-2-3.

Nol di depan hanya bertahan jika selnya berformat teks di workbook. Kode pos 02134 yang diketik di sel angka sudah tersimpan sebagai 2134, sehingga CSV tidak bisa mengembalikan nolnya. Perjalanan baliknya juga penting: membuka CSV dengan klik dua kali membuat Excel menebak tipe data lagi, dan begitulah nama gen seperti SEPT2 berubah menjadi tanggal; pada 2020 HUGO Gene Nomenclature Committee mengganti namanya (SEPTIN2). Untuk menyusun ulang workbook secara terkendali, gunakan CSV ke XLS atau Data → Dari Teks/CSV.

Tanya jawab konverter Excel ke CSV

Mengapa Excel hanya menyimpan sheet yang aktif sebagai CSV?

Satu file CSV hanya memuat satu tabel, sehingga Simpan Sebagai di Excel menulis sheet yang aktif dan memperingatkan bahwa sisanya akan hilang. Dengan Sheet yang dikonversi diatur ke semua sheet, setiap tab di sini menjadi CSV tersendiri di dalam satu ZIP.

Bisakah file .xls lama dari Excel 2003 diubah ke CSV?

Bisa. Format biner .xls yang dipakai Excel 97 hingga 2003 dikonversi persis seperti .xlsx. Sheet-nya dibatasi 65.536 baris dan 256 kolom, sehingga CSV-nya tidak akan pernah lebih besar dari kisi itu.

Apa yang terjadi pada makro di workbook .xlsm saat diubah ke CSV?

Makro VBA adalah kode, bukan data, jadi tidak disertakan; CSV memuat nilai sel yang terakhir dihasilkan makro tersebut.

Bagaimana agar Excel membuka CSV bertitik koma dalam kolom-kolom?

Excel memecah CSV menggunakan pemisah daftar dari pengaturan wilayah Windows Anda. Jika file memakai karakter yang lain, buka lewat Data → Dari Teks/CSV dan pilih pemisahnya di sana, atau konversi ulang dengan pengaturan Pemisah yang sesuai.

Mengapa memilih UTF-8 dengan BOM untuk CSV dari Excel?

Byte order mark adalah tiga byte tak terlihat di awal file yang memberi tahu Excel di Windows untuk membaca teks sebagai UTF-8. Tanpa itu, Excel memakai code page lokal dan nama beraksen berubah menjadi simbol seperti é. Sebagian besar alat impor web mengabaikan BOM, meski beberapa skrip yang ketat bisa tersandung olehnya.