- Format CSV adalah teks biasa dan tidak menyimpan tipe data, yang menyebabkan Excel menginterpretasikan kode sebagai angka dan menghapus angka nol di depannya.
- Impor terkontrol melalui Power Query atau Text Wizard adalah satu-satunya cara aman untuk menjaga integritas pengenal dan kode pos.
- Menggunakan format khusus atau fungsi TEXT memungkinkan Anda untuk memperbaiki tampilan, meskipun hal itu tidak mengubah nilai sebenarnya dari file CSV asli.

Saya yakin Anda pernah mengalaminya: Anda membuka file CSV dengan penuh antusiasme, dan tiba-tiba Anda menyadari bahwa... kode pos atau nomor telepon Mereka kehilangan angka nol awal yang sangat penting itu. Ini adalah masalah klasik karena, bagi Excel, angka yang diawali dengan nol tidak memiliki makna matematis, sehingga Excel memutuskan untuk "membersihkannya" sendiri, yang mengakibatkan data tidak lengkap dan merusak sinkronisasi dengan platform lain.
Hal yang paling membuat frustrasi adalah, meskipun Anda mencoba memformat sel sebagai teks sebelum mengekspor dari alat seperti Google Sheets, saat Anda membuka file hasilnya di Excel, program tersebut menerapkan kembali logikanya sendiri dan menghapus angka nol. Ini terjadi karena format CSV pada dasarnya adalah teks biasa; format ini tidak menyimpan instruksi tentang apakah suatu kolom berisi tanggal, angka, atau teks, sehingga perangkat lunak yang membukanya yang menentukan apa masing-masing elemen tersebut.
Mengapa masalah ini sebenarnya terjadi?

Untuk memahami solusinya, pertama-tama kita perlu memahami konsepnya: file CSV (Comma-Separated Values) hanyalah daftar data yang dipisahkan oleh simbol, biasanya koma atau titik koma. Karena strukturnya tidak kompleks seperti file .xlsx, Excel mencoba menebak isinya.Jika Anda melihat deretan angka seperti "08001", Anda berpikir, "ini adalah angka delapan ribu satu" dan menghilangkan angka nol karena tidak memberikan nilai numerik.
Perilaku ini merupakan masalah serius ketika kita bekerja dengan SKU, pengenal entitas, nomor jaminan sosial atau data apa pun di mana angka nol merupakan bagian dari identitas kode dan bukan kuantitas. Jika angka tersebut hilang, data menjadi tidak valid untuk basis data eksternal atau proses validasi.
Metode untuk mengimpor data tanpa mengubahnya

Aturan emasnya sederhana: Jangan pernah membuka file CSV dengan mengklik dua kali. Jika berisi data sensitif dengan angka nol di depan, gunakan salah satu jalur terkontrol berikut sebagai gantinya:
- Menggunakan Power Query (Mendapatkan dan Mengubah Data): Ini adalah opsi paling profesional. Buka tab "Data", pilih "Dari Teks/CSV", dan alih-alih memuat data secara langsung, klik "Transformasi Data". Ini akan membuka Editor Power Query, di mana Anda dapat memilih kolom yang bermasalah dan, pada tab Beranda, mengubahnya. tipe data ke TeksDengan memilih "Ganti yang ada", Anda memaksa Excel untuk memperlakukan angka nol tersebut sebagai karakter dan bukan sebagai angka.
- Panduan Impor Teks: Jika Anda lebih menyukai metode klasik, Anda dapat mengganti nama file .csv Anda menjadi .txt dan membukanya di Excel. Ini akan memicu panduan tiga langkah. Pada langkah terakhir, Anda dapat mengklik kolom kode dan memilih opsi "Format data kolom: Teks"Dengan demikian, Excel tidak akan mengubah satu digit pun.
- Impor menggunakan tab Data: Dengan menggunakan jalur "Dapatkan data eksternal", Anda dapat menentukan pembatas dan pengkodean (seperti UTF-8 atau ANSI) untuk mencegah munculnya angka nol. karakter aneh atau simbol yang tidak biasa pada tanda aksen dan huruf ñ.
Trik visual dan rumus untuk kasus-kasus spesifik

Terkadang kita tidak membutuhkan file CSV yang sempurna, melainkan agar buku kerja Excel yang kita gunakan dapat menampilkan data dengan benar. Dalam kasus tersebut, ada beberapa trik yang sangat berguna:
Jika data sudah ada di lembar kerja dan Anda ingin mengembalikan tampilannya, Anda dapat menggunakan format angka khususDengan menekan Ctrl+1, di kategori "Kustom", Anda dapat mengetikkan angka nol sebanyak jumlah digit yang dibutuhkan kode Anda (misalnya, "00000" untuk kode pos lima digit). Ini akan membuat Excel isi dengan angka nol di depan ruang kosong tersebut, meskipun nilai internalnya tetap berupa angka.
Alternatif lainnya adalah menggunakan fungsi tersebut. =TEXTO(celda; "00000") dalam kolom bantu. Rumus ini mengubah angka menjadi string teks dengan panjang yang tepat seperti yang Anda tentukan, memastikan bahwa format tetap utuh saat bekerja di dalam buku kerja. Jika Anda perlu memasukkan data secara manual dan mencegah angka nol terhapus, gunakan tanda apostrof (') Tepat sebelum angka; ini memberi tahu Excel bahwa semua yang mengikutinya adalah teks biasa.
Perbedaan utama antara CSV dan Excel

Sangat penting untuk tidak mencampuradukkan kedua format ini untuk menghindari kesalahan ekspor. Meskipun CSV adalah format yang ringan, ideal untuk pertukaran data antar sistem (seperti mentransfer informasi dari CRM ke situs web), file Excel (.xlsx) adalah lingkungan analisis. CSV tidak mendukung rumus, warna, atau beberapa lembar; hanya menangani data mentah. Oleh karena itu, ketika Anda mengekspor dari Google Sheets ke CSV, file tersebut benar, tetapi... Interpretasi Excel Yang gagal saat dibuka.
Bagi mereka yang bekerja dengan volume data yang sangat besar, Power Query tidak hanya memecahkan masalah angka nol, tetapi juga memungkinkan otomatis membersihkanAnda dapat mengatur prosesnya hanya sekali, dan setiap kali Anda memperbarui file CSV asli, Excel akan secara otomatis menerapkan konversi teks tanpa Anda harus mengulangi langkah-langkahnya secara manual.
Kunci agar tidak kewalahan dengan data adalah berhenti mengandalkan pembukaan otomatis dan beralih ke cara yang lebih baik. impor manual dan terkontrolSelalu definisikan kolom pengidentifikasi sebagai teks agar tidak ada angka nol yang hilang dalam prosesnya. Sekarang Anda tahu bagaimana Excel menghapus angka nol saat membuka file CSV: cara mengimpor data tanpa mengubahnya.
Bergairah tentang teknologi sejak dia masih kecil. Saya senang mengetahui perkembangan terkini di sektor ini dan, yang terpenting, mengomunikasikannya. Itulah sebabnya saya telah mendedikasikan diri pada komunikasi di situs web teknologi dan video game selama bertahun-tahun. Anda dapat menemukan saya menulis tentang Android, Windows, MacOS, iOS, Nintendo, atau topik terkait lainnya yang terlintas dalam pikiran Anda.