CSV ke Excel
Tempel CSV dan langsung lihat sebagai spreadsheet - angka, tanggal, dan ID disimpan seperti seharusnya di Excel. Unduh .xlsx hanya jika Anda mau.
CSV
Pratinjau Excel
Spreadsheet muncul di sini saat Anda menempel.
Tempel CSV dan langsung lihat sebagai spreadsheet - angka, tanggal, dan ID disimpan seperti seharusnya di Excel. Unduh .xlsx hanya jika Anda mau.
Spreadsheet muncul di sini saat Anda menempel.
Ekspor laporan, rekening koran, data mentah dari rekan kerja: tabel berpindah dalam format CSV, tetapi membukanya di Excel sering merusaknya. Kode pos dan NIK karyawan kehilangan nol di depan, nomor rekening berubah jadi 1,23E+15, dan format tanggal berganti. Tempel CSV di sini dan lihat persis tampilannya sebagai spreadsheet sebelum memutuskan untuk mengunduh.
Excel menyimpan angka dengan 15 digit signifikan, sehingga nomor kartu atau rekening 16 digit berubah diam-diam. Nilai dengan nol di depan, seperti kode pos atau nomor karyawan, kehilangan nol itu. Alat ini hanya mengubah nilai menjadi angka atau tanggal bila tidak ada yang hilang, dan menyimpan sisanya persis seperti teks yang Anda tempel.
Sel CSV yang diawali = bisa berupa rumus yang berjalan saat file dibuka, cara yang dikenal untuk menyerang siapa pun yang membuka lembar hasil ekspor. Setiap sel teks di workbook ditulis sebagai teks biasa, jadi tidak ada isi CSV yang bisa dijalankan.
Saat "Deteksi angka dan tanggal" aktif, setiap sel diperiksa sendiri-sendiri. 125000.50 menjadi angka 125000,5 (format kolom di Excel agar menampilkan dua desimal) dan -1500.75 tetap negatif. 007 dan kode pos 040001 mempertahankan nol di depan sebagai teks. 123456789012345 (15 digit) menjadi angka, tetapi 1234567890123456 (16 digit) tetap teks agar tidak ada digit yang dibulatkan. 2026-10-01 dan 31/10/2026 menjadi tanggal sungguhan; 2026-02-30 bukan hari yang ada dan tetap teks. Pemisah ribuan dan koma desimal (1,234 atau 1.234,56), tanda persen (12%), eksponen (1e5) dan tanda + di depan tetap teks persis seperti yang ditempel. Sel judul selalu teks.
Nilai yang diapit tanda kutip ganda adalah satu sel, apa pun isinya: "Rao & Sons, Pune" tetap memiliki komanya, alamat dalam tanda kutip yang berisi baris baru tetap di satu sel, dan dua tanda kutip ganda di dalam kutipan dihitung satu, jadi "Quote ""Q4"" retainer" menjadi Quote "Q4" retainer. Pemisah dideteksi dari 20 baris pertama: di antara koma, titik koma, tab, dan garis vertikal, yang menang adalah yang paling sering muncul di baris pertama dan muncul sama banyak di baris berikutnya, sehingga file titik koma dari Excel yang memakai koma desimal terbaca dengan benar. Jika kolom di pratinjau tampak salah, pilih pemisahnya sendiri. Baris kosong di tengah tetap menjadi baris kosong; baris kosong di akhir dibuang. Spasi di sekitar angka diabaikan saat mendeteksi tipe (" 42 " menjadi 42), tetapi sel teks menyimpan spasinya persis.
Buka berkas membaca file sebagai UTF-8, format yang ditulis opsi CSV UTF-8 di Excel, Google Spreadsheet, dan sebagian besar sistem. File yang disimpan sebagai CSV biasa di Excel untuk Windows umumnya memakai code page Windows lama, sehingga huruf seperti é, ü, atau ñ tampil sebagai �. Simpan ulang sebagai CSV UTF-8, atau buka di editor teks yang menampilkannya dengan benar lalu tempel teksnya di sini. Byte order mark (BOM) di awal file dihapus, jadi tidak pernah menempel di judul kolom pertama. Sebaliknya, .xlsx yang diunduh menyimpan teks sebagai Unicode, sehingga nama dalam bahasa Hindi, Arab, atau Mandarin yang benar di pratinjau juga benar di Excel, hal yang sering tidak terjadi pada CSV UTF-8 tanpa BOM yang dibuka dengan klik ganda di Excel untuk Windows.
Pratinjau dibuat di browser Anda. CSV baru dikirim ke server saat Anda menekan Unduh; server membuat workbook di memori dan mengembalikannya dalam respons yang sama. Tidak ada yang ditulis ke disk, dan catatan penggunaan hanya berisi jumlah baris dan kolom, pemisah, dan pengaturan baris judul, tidak pernah nilai sel atau nama file.
yyyy-mm-dd dan dd/mm/yyyy. Keduanya menjadi tanggal Excel asli yang ditampilkan sebagai dd/mm/yyyy. Selain itu tetap teks, tidak ada yang ditebak.
Hingga 5.000.000 karakter, 100.000 baris, dan 500 kolom. Pratinjau menampilkan 500 baris pertama; unduhan berisi semuanya. Sel yang lebih panjang dari 32.767 karakter, batas Excel sendiri, dipotong pada panjang itu. Unduhan dibatasi 40 kali per 10 menit untuk setiap alamat IP.
Tanggal dengan garis miring hanya dibaca sebagai hari/bulan/tahun. 10/31/2026 tidak mungkin tanggal dengan hari di depan, jadi tetap teks, tetapi 03/04/2026 menjadi 3 April 2026, bukan 4 Maret. Jika file Anda menaruh bulan di depan, hapus centang "Deteksi angka dan tanggal" agar setiap sel tetap berupa teks persis, atau ekspor tanggal sebagai yyyy-mm-dd yang tidak pernah ambigu.
Satu lembar kerja, dinamai sesuai nama file yang Anda ketik (dipotong menjadi 31 karakter, batas Excel untuk nama sheet), atau data jika dibiarkan kosong. Dengan "Baris pertama adalah header" aktif, baris itu tebal di atas latar abu-abu muda, dibekukan agar tetap terlihat saat menggulir, dan setiap kolom punya tombol filter. Lebar tiap kolom mengikuti nilai terpanjangnya, paling lebar 60 karakter. Tanggal memakai format dd/mm/yyyy, kolom kosong tetap menjadi sel kosong, dan file tidak berisi rumus atau makro. Sel yang Anda ubah di pratinjau ikut masuk ke unduhan.
Hanya untuk kode dengan panjang tetap. Saat Excel mengubah nilai menjadi angka, nol di depan dihapus dan hanya 15 digit signifikan yang disimpan, jadi nomor rekening 16 digit seperti 1234567890123456 sudah kehilangan digit terakhirnya: buka lagi CSV aslinya, jangan memperbaiki lembarnya. Untuk kode enam digit, =TEXT(A1,"000000") di kolom baru mengembalikan 040001 sebagai teks, dan format angka kustom 000000 menampilkan nolnya sementara sel tetap berisi angka. Untuk mencegahnya, konversi CSV di sini: 040001 dan 1234567890123456 ditulis sebagai sel teks. Di Excel sendiri, impor lewat Data > From Text/CSV dan atur kolom tersebut ke Text sebelum dimuat, atau di Microsoft 365 matikan opsi nol di depan dan 15 digit di File > Options > Data > Automatic Data Conversion.
Hanya angka biasa yang dikonversi: tanda minus opsional, digit, dan paling banyak satu titik sebagai pemisah desimal, misalnya 1234.50 atau -42. Pemisah ribuan (1,234.50), koma desimal (12,5), simbol mata uang ($100), tanda persen (50%), tanda plus di depan (+5), eksponen (1e5), dan bilangan bulat dengan nol di depan (007) tetap menjadi teks persis, karena membacanya berarti menebak formatnya. Untuk mengubah kolom seperti itu menjadi angka di Excel, =NUMBERVALUE(A2,".",",") membaca 1,234.50 sebagai 1234,5 dan =NUMBERVALUE(A2,",",".") membaca 2.500,27 sebagai 2500,27; nama fungsi dan pemisah argumen (, atau ;) mengikuti bahasa dan wilayah Excel Anda. Nilai 1234.50 yang dikonversi tampil sebagai 1234,5 sampai Anda memberi kolom itu format angka dua desimal.
Tidak, itu disengaja. Nilai seperti 040001 atau 1234567890123456 yang 16 digit ditulis sebagai sel teks agar nol dan digitnya tetap utuh, dan pemeriksaan kesalahan Excel menandai setiap teks yang terlihat seperti angka. SUM dan AVERAGE melewati sel teks dalam rentang. Itu benar untuk ID dan kode, tetapi berarti kolom teks bukan jumlah yang bisa ditotal. Untuk menyembunyikan tanda itu, pilih selnya, klik ikon peringatan, lalu pilih Ignore Error, atau hapus centang Numbers formatted as text or preceded by an apostrophe di File > Options > Formulas > Error checking rules. Pilih Convert to Number hanya untuk kolom yang nol di depan dan digit setelah digit ke-15 tidak penting.