Jenis kebalikan dari pertanyaan ini .
Saya sering mengunduh CSV dari sumber luar sebagai bagian dari pekerjaan pemrograman saya. Saya suka memeriksa data mereka di Excel karena, mari kita hadapi itu, Excel adalah alat yang ideal untuk hal semacam ini.
Kecuali untuk satu perilaku: Excel mencoba mengecoh data dalam CSV, dan oleh karena itu, jika sesuatu terlihat seperti angka (seperti, katakanlah, banyak kode ISBN / EAN), Excel akan memperlakukannya seperti itu. Dan jika angka ini benar-benar besar (seperti hampir semua kode ISBN / EAN), Excel akan mengubah nomor tersebut menjadi notasi ilmiah. Akhirnya, jika jumlahnya tidak terlalu besar, dengan sebagian besar format data ini, itu menunjukkan bahwa Excel telah memutuskan bahwa nomor saya tidak boleh memiliki angka nol di depan.
Jadi ... Apakah ada cara untuk membuka CSV (melalui klik dua kali jika mungkin, tapi saya bersedia berkompromi di sini) sedemikian rupa sehingga saya dapat membuat Excel 2007 memperlakukan semua kolom sebagai teks?
sumber
Jawaban:
Anda bisa, tetapi dibutuhkan beberapa langkah manual. Langkah-langkah ini dari Excel 2003, tapi saya anggap wizard ini serupa di tahun 2007:
Berjalan cukup cepat dengan beberapa latihan.
sumber
Kunci untuk mengimpor sebagai teks, menggunakan panduan impor teks adalah untuk mencegah impor data asli agar tidak disimpan sebagai nilai csv. Karena excel adalah default untuk file seperti itu, itu akan "melakukan kerusakannya" sebelum Anda mendapatkan file. jadi pertama unduh file, jangan klik dua kali untuk membukanya. Buka file yang diunduh dan ubah ekstensinya menjadi 'txt' misalnya "mydata.txt" Sekarang buka excel dan impor ubah kolom yang ingin Anda pertahankan sebagai teks.
sumber
Yang saya perhatikan adalah Anda dapat mengubah format pada kolom menjadi 'angka' dan mengatur tempat desimal ke 0. Ini akan menampilkan nilai penuh di Excel setelah mengimpor file. Komponen penting di sini adalah bahwa Anda HARUS melakukan ini setiap kali Anda membuka CSV untuk mempertahankan angka signifikan dan mencegah pembulatan. Masalah dengan pembulatan angka tampaknya hanya terjadi jika Anda menyimpan file CSV sebelum menyesuaikan format angka. Saya telah belajar menyimpan salinan cadangan untuk saat-saat kelemahan ketika saya lupa tentang 'fitur' konyol ini. Saya belum dapat menemukan cara untuk mematikan ini sepenuhnya.
sumber