Apa Itu File CSV dan Bagaimana Cara Membukanya?
File CSV adalah tabel dalam bentuk teks biasa: setiap baris teks adalah satu baris data, dan nilai-nilai dalam satu baris dipisahkan koma (kadang titik koma atau tab). CSV adalah singkatan dari “comma-separated values” (nilai yang dipisahkan koma), dan bank, toko, serta layanan web memakainya karena hampir semua program bisa membacanya. Untuk melihatnya sebagai tabel yang rapi, buka di penampil CSV seperti Penampil CSV Opener, atau di Excel, Google Sheets, atau Numbers.
Isi file CSV
Misalnya bank Anda memungkinkan Anda mengunduh mutasi rekening sebagai report.csv. Jika dibuka di editor teks, isinya kira-kira seperti ini:
Tanggal,Keterangan,Jumlah,Saldo
2026-10-01,Kedai kopi,-35000,4965000
2026-10-02,"Sewa kos, Oktober",-1500000,3465000
2026-10-05,Gaji,6000000,9465000
Itulah keseluruhan format file-nya:
- Satu baris data per baris teks. Baris pertama biasanya judul berisi nama-nama kolom.
- Pemisah di antara nilai. Di sini pemisahnya koma. Banyak layanan di Eropa memakai titik koma, karena di sana koma adalah tanda desimal (sama seperti di Indonesia); file yang dipisah tab sering disebut TSV.
- Tanda kutip untuk nilai yang rumit.
"Sewa kos, Oktober"berisi koma, jadi diapit tanda kutip untuk menunjukkan bahwa koma itu bagian dari teks, bukan awal kolom baru. - Tidak ada yang lain. Tanpa font, warna, rumus, lebar kolom, atau banyak sheet — hanya teks.
Karena berupa teks biasa, file ini juga punya encoding teks — cara huruf disimpan sebagai byte. File modern memakai UTF-8, yang bisa menangani semua bahasa. Sistem lama kadang memakai encoding lawas, dan dari situlah asal huruf beraksen dan simbol yang kacau.
CSV vs Excel (.xlsx)
Orang sering menganggap CSV sebagai “file Excel” karena Excel bisa membukanya. Padahal keduanya cukup berbeda:
CSV (.csv) |
Workbook Excel (.xlsx) |
|
|---|---|---|
| Apa itu | Teks biasa | Arsip ZIP berisi file XML |
| Sheet | Hanya satu tabel | Banyak sheet |
| Rumus | Tidak — hanya nilai | Ya |
| Format | Tidak ada | Font, warna, sel gabungan, grafik |
| Bisa dibuka di | Aplikasi spreadsheet apa pun, editor teks, atau kode | Aplikasi spreadsheet |
| Penggunaan umum | Ekspor dan impor antarsistem | Dokumen kerja yang diedit orang |
Layanan mengekspor CSV karena format ini bisa dipakai di mana saja: bank Anda tidak tahu apakah Anda memakai Excel, Google Sheets, software akuntansi, atau skrip, dan CSV bisa dipakai di semuanya. Jika yang Anda terima justru .xlsx, Penampil Excel atau aplikasi spreadsheet apa pun bisa membukanya.
Cara membuka file CSV
Opener (browser apa pun, tanpa instalasi). Taruh file di Penampil CSV. Penampil ini mendeteksi pemisah (koma, titik koma, tab, atau garis tegak) dan encoding secara otomatis lalu menampilkan tabel yang rapi. Anda bisa mencari di semua kolom dan mengurutkan berdasarkan kolom mana pun. File dibaca di browser Anda dan tidak diunggah — pilihan bawaan yang masuk akal untuk rekening koran. Penampil ini tidak mengedit file.
Excel. Mengklik dua kali CSV biasanya membukanya di Excel jika Excel terpasang. Praktis, tetapi Excel menebak arti setiap nilai: Excel bisa menghapus angka nol di depan nomor rekening atau kode pos, menampilkan angka panjang dalam notasi ilmiah, dan menafsirkan sebagian teks sebagai tanggal. Fitur impor data Excel memungkinkan Anda mengatur jenis kolom terlebih dahulu dan menghindari sebagian besar masalah ini.
Google Sheets. Buat spreadsheet kosong dan gunakan opsi impor di menu File, atau unggah CSV ke Google Drive dan buka dengan Google Sheets. Anda bisa memilih pemisah saat mengimpor.
Numbers (Mac). Numbers membuka file CSV secara langsung; klik dua kali atau buka dari aplikasinya.
Editor teks. Notepad di Windows atau TextEdit di Mac menampilkan teks mentahnya. Tidak nyaman untuk dibaca, tetapi ini cara tercepat untuk mengecek pemisah yang dipakai file atau apakah teksnya kacau.
Masalah umum (dan solusinya)
Kesederhanaan CSV punya sisi buruk: tidak ada aturan yang menentukan pemisah atau encoding mana yang harus dipakai, jadi file dari sistem yang berbeda tidak selalu terbuka dengan rapi.
- Karakter aneh alih-alih huruf (
é,’, atau tanda tanya): aplikasi membaca file dengan encoding yang salah. Lihat kenapa CSV menampilkan karakter aneh. - Semua data di satu kolom: file memakai pemisah yang berbeda dari yang diharapkan spreadsheet Anda, biasanya titik koma versus koma. Lihat apa yang harus dilakukan saat CSV terbuka dalam satu kolom.
- File terlalu besar: Excel berhenti di 1.048.576 baris, dan ekspor besar dari layanan web bisa melebihinya. Lihat cara membuka CSV yang terlalu besar untuk Excel.
- Angka atau tanggal berubah: angka nol di depan hilang atau hari dan bulan pada tanggal tertukar. Itu karena spreadsheet memformat ulang nilai, bukan karena file-nya salah — impor dengan jenis kolom diatur sebagai teks, atau lihat di penampil CSV yang membiarkan nilai apa adanya.
Penampil CSV Opener menangani tiga masalah pertama secara otomatis: mendeteksi encoding UTF-8, Windows-1251, dan Windows-1252, mengenali pemisah, dan membuka file berisi jutaan baris di laptop biasa.
Cara menyimpan atau mengekspor sebagai CSV
Kadang Anda perlu arah sebaliknya — mengunggah daftar ke layanan yang hanya menerima CSV.
- Excel: gunakan Save As dan pilih salah satu jenis CSV. Jika ada opsi “CSV UTF-8”, pilih itu agar huruf beraksen dan simbol tetap utuh.
- Google Sheets: unduh sheet sebagai comma-separated values (CSV) dari menu File.
- Numbers: ekspor spreadsheet ke CSV dari menu File.
- LibreOffice Calc: gunakan Save As, pilih jenis Text CSV, lalu atur pemisah dan encoding di dialog berikutnya.
- Opener: setelah mencari dan mengurutkan di Penampil CSV, ekspor hasilnya sebagai CSV UTF-8 yang bersih, atau sebagai JSON untuk developer. Penampil Excel bisa mengekspor sheet mana pun dari
.xlsxsebagai CSV dengan cara yang sama.
Dua hal yang perlu diketahui sebelum mengekspor: hanya sheet saat ini yang disimpan, karena CSV hanya memuat satu tabel; dan rumus diganti dengan nilainya sementara semua format hilang. Simpan .xlsx asli Anda jika masih membutuhkannya.
Pertanyaan yang sering diajukan
Amankah membuka file CSV?
CSV adalah teks biasa dan tidak bisa menjalankan program dengan sendirinya. Aplikasi spreadsheet bisa menafsirkan sel yang diawali = sebagai rumus, jadi berhati-hatilah dengan file CSV dari pengirim yang tidak dikenal. Penampil CSV atau editor teks hanya menampilkan teksnya.
Bisakah membuka file CSV di HP?
Bisa. Penampil CSV berjalan di browser HP mana pun, dan aplikasi Google Sheets, Numbers, dan Excel juga bisa membuka file CSV.
Kenapa CSV saya memakai titik koma, bukan koma?
Sistem yang diatur untuk negara yang memakai koma sebagai tanda desimal, seperti Indonesia, sering memisahkan nilai dengan titik koma agar angka seperti 3,50 tetap utuh. Kebanyakan aplikasi bisa menanganinya jika Anda memilih pemisah saat mengimpor.
Apa bedanya CSV dan TSV?
Hanya pemisahnya: TSV memakai tab, bukan koma. Kebanyakan aplikasi spreadsheet dan penampil CSV bisa membuka keduanya.