TL;DR
Cara paling aman import CSV ke Excel adalah lewat Data, Get Data, From Text/CSV, bukan dengan double-click filenya. Lewat jalur itu kamu bisa atur encoding (pilih 65001: Unicode UTF-8 biar huruf nggak jadi simbol aneh), atur delimiter (koma atau titik koma), dan set kolom jadi Text biar nol di depan nomor HP nggak kepotong.
Cara paling aman import CSV ke Excel adalah lewat Data → Get Data → From Text/CSV, bukan dengan double-click file CSV-nya.
Double-click bikin Excel nebak sendiri tiga hal sekaligus: encoding, delimiter, dan tipe tiap kolom. Tebakannya sering meleset, dan kamu baru sadar setelah laporan udah dikirim ke bos.
Tiga masalah klasik yang muncul dari situ:
Semuanya bisa dicegah dalam satu proses import yang bener.
Karena delimiter di file kamu beda sama yang Excel harapkan.
Delimiter itu karakter pemisah antar kolom. CSV standar internasional pakai koma. Tapi Windows dengan setelan regional Indonesia (atau Eropa) default-nya nganggap pemisah itu titik koma, soalnya koma udah kepakai buat pemisah desimal.
Jadi kalau file kamu isinya nama,kota,total tapi Excel kamu nyari titik koma, dia nggak nemu pemisah sama sekali. Hasilnya: semua nempel jadi satu kolom.
Cek dulu isi file CSV-nya pakai Notepad. Kalau baris pertamanya:
nama,kota,total_belanja
Budi,Jakarta,1250000
berarti delimiternya koma. Kalau:
nama;kota;total_belanja
Budi;Jakarta;1250000
berarti titik koma. Ingat yang mana, kamu bakal butuh sebentar lagi.
Ini namanya mojibake, dan penyebabnya encoding yang salah dibaca.
File disimpan pakai UTF-8 (standar modern yang bisa nampung semua bahasa), tapi Excel bacanya pakai ANSI (standar lama). Karakter di luar huruf Latin dasar jadi acak.
Bahasa Indonesia relatif aman karena hurufnya standar. Tapi begitu ada nama produk dengan tanda kutip melengkung, simbol mata uang, atau emoji di kolom catatan, langsung berantakan.
Perbaikannya cuma satu dropdown, dan aku tunjukin di langkah berikutnya.
Kenapa Transform Data dan bukan Load? Karena kamu belum selesai. Ada satu masalah lagi.
Excel nganggap 08123456789 itu angka. Dan angka nggak boleh diawali nol. Jadi nolnya dibuang tanpa nanya.
Ini juga kena ke kode pos, NIK, kode produk, dan nomor invoice yang formatnya 0034.
Perbaikannya harus dilakuin sebelum data masuk sheet. Di jendela Power Query yang barusan kebuka:
Kalau nolnya udah terlanjur hilang di sheet, nggak ada cara mengembaliin selain import ulang dari file asli. Excel nggak nyimpan nilai aslinya di mana-mana.
Masalah paling nyebelin: satu file punya tanggal 14/03/2025 dan file lain punya 2025-03-14.
Excel bakal baca 14/03/2025 sesuai setelan regional komputer kamu. Di komputer dengan setelan Indonesia, itu 14 Maret. Di komputer dengan setelan US, itu error atau salah tafsir.
Di Power Query, klik kanan kolom tanggal, pilih Change Type → Using Locale. Terus pilih Date sebagai tipe, dan Indonesian (Indonesia) sebagai locale.
Ini bikin proses import kamu nggak bergantung sama setelan komputer siapa pun yang buka filenya. Rekan kamu di kantor lain bakal dapat hasil yang sama.
Tiap bulan toko_berkah nerima 47 file CSV dari sistem kasir, satu per cabang. Total sekitar 270.000 baris.
Waktu pertama kali aku import dengan double-click, hasilnya:
kode_produk yang formatnya 0045 jadi 45 di semua filecatatan penuh simbol acak di 12 file yang ada tanda kutip melengkungnyaSetelah aku import ulang lewat Power Query dengan encoding UTF-8, delimiter dipilih manual, dan kolom kode diset Text, semuanya bersih.
Yang lebih enak: aku bikin satu query yang narik seluruh folder sekaligus, pakai Get Data → From File → From Folder. Excel gabungin 47 file jadi satu tabel otomatis.
Bulan berikutnya, tim ops cuma perlu drop file baru ke folder yang sama, terus klik Refresh All. Proses yang dulu 90 menit sekarang 40 detik.
Kalau totalnya nanti lewat 1 juta baris, tinggal centang Add this data to the Data Model waktu load, terus lanjut di Power Pivot.
Double-click file CSV. Ini akar dari hampir semua masalah di artikel ini. Selalu lewat Get Data.
Benerin data setelah masuk sheet. Nol yang udah hilang nggak bisa dibalikin pakai Format Cells. Kamu cuma dapat 8123456789 yang dipoles jadi keliatan panjang, tapi nolnya beneran udah nggak ada.
Klik Load, bukan Transform Data. Load langsung nembak data ke sheet dengan tipe kolom hasil tebakan Excel. Transform Data ngasih kamu kesempatan benerin dulu.
Nyimpan hasilnya sebagai CSV lagi. CSV nggak bisa nyimpan format, rumus, atau beberapa sheet. Simpan sebagai .xlsx.
Ngulang setting import tiap bulan. Power Query nyimpan langkah kamu. Bulan depan tinggal Refresh. Kalau kamu ngulang manual tiap bulan, kamu belum pakai fitur terbaiknya. Dokumentasi lengkapnya ada di panduan Power Query Microsoft.
Delimiter di file beda sama yang Excel harapkan. File pakai koma, tapi Windows kamu diset regional yang default-nya titik koma, atau sebaliknya. Buka lewat Data, Get Data, From Text/CSV, terus pilih delimiter yang bener.
Ini mojibake, akibat encoding salah dibaca. Import lewat From Text/CSV, terus di dropdown File Origin pilih 65001: Unicode (UTF-8). Preview bakal langsung bener kalau pilihannya pas.
Di Power Query, klik kanan kolom nomor HP, pilih Change Type, terus Text. Harus dilakuin waktu import. Kalau nolnya udah hilang di sheet, nggak bisa dibalikin selain import ulang.
Double-click bikin Excel nebak encoding, delimiter, dan tipe kolom, dan tebakannya sering salah. Power Query ngasih kontrol penuh plus preview. Bonusnya, langkah import kesimpan jadi bulan depan tinggal Refresh.
Sheet Excel mentok di 1.048.576 baris. Waktu load di Power Query, pilih Only Create Connection dan centang Add this data to the Data Model. Batas itu jadi nggak berlaku.
Jangan double-click file CSV. Selalu lewat Data, Get Data, From Text/CSV.
Cek encoding (UTF-8) dan delimiter di jendela preview sebelum data masuk.
Kolom yang isinya kode atau nomor HP diset Text di Power Query, jangan biarin Excel nebak.
Kalau kamu punya folder berisi banyak CSV, coba fitur From Folder, dan rasain gimana rasanya nggak import manual lagi. Buat ngolah datanya setelah masuk, lanjut ke XLOOKUP dan Text to Columns, atau otomatisin rutinitasnya pakai macro Excel.
Mau praktek langsung? Mulai latihan SQL gratis
Latihan interaktif, langsung di browser.
Cara pakai rumus FV dan PV Excel buat hitung nilai uang di masa depan dan sekarang. Lengkap dengan contoh tabungan dan target modal UMKM.
Investasi kelihatan untung di atas kertas, tapi nilai uang berubah tiap tahun. NPV dan IRR Excel bantu kamu nilai apakah proyek beneran layak, bukan cuma kelihatan untung.
Sebelum ambil pinjaman, kamu bisa hitung sendiri cicilan bulanannya pakai satu rumus. Ini cara PMT Excel bekerja, lengkap dengan contoh modal usaha dan jebakan bunga tahunan.