Bagaimana Untuk Mengimport Fail CSV Mengandungi Lajur Dengan Memimpin 0 Ke Excel
Microsoft Excel secara automatik akan menukar lajur data ke dalam format yang difikirkannya paling baik apabila membuka fail data yang dipisahkan koma. Bagi kita yang tidak mahu data kita berubah, kita boleh mengubah tingkah laku itu.
Anda mempunyai fail CSV yang mungkin dieksport dari aplikasi lain atau diberikan kepada anda oleh orang lain. Anda ingin membukanya dalam Excel kerana anda tahu dengan baik. Fail CSV akan kelihatan seperti ini (jika anda membuka fail dalam notepad.exe):
Fail ini mengandungi lajur: ProductModelID, Nama, SpecialID, dan ModifiedDate. SpeicalID lajur yang mengandungi data dengan 0 utama dan ia adalah kod khusus supaya anda ingin menyimpan 0s utama dalam Excel. Oleh kerana ia adalah fail CSV, secara lalai, ditunjukkan dalam Windows Explorer anda sebagai fail Excel:
Jadi anda klik dua kali fail dan buka fail dalam Excel seperti:
Anda dapat melihatnya secara lalai, Excel melepaskan 0s utama dalam lajur 3 "SpecialID ?. Anda membawa aplikasi Excel dan cuba menggunakan Fail / Terbuka untuk membuka fail secara manual dan itu tidak berfungsi sama ada. Bagaimana saya boleh membetulkannya?
Caranya adalah untuk menamakan semula fail dengan sambungan TXT kemudian membawa fail ke dalam Excel. SO pertama bawa "My Computer ? dan lampirkan folder ke mana fail berada.
Sekarang, jika anda tidak melihat sambungan fail .CSV (Windows mempunyai pilihan ini dilumpuhkan secara lalai) kemudian ikuti langkah ini untuk membolehkan sambungan fail - Pilih menu "Tools /? ? Pilihan Folder? kemudian pilih "Lihat? tab, nyahtanda item "Sembunyikan sambungan untuk jenis fail yang diketahui? seperti gambar di bawah:
Kemudian anda perlu melihat sambungan fail seperti:
Klik kanan fail dan pilih nama semula untuk menamakan semula fail itu menjadi "ProductInfo.txt ?
Perhatikan perubahan ikon ke ikon fail teks biasa juga. Tidak buka Excel dan gunakan "File ? / ? Buka? arahan untuk membawa fail ke dalam Excel. Apabila anda melakukan ini, dialog akan muncul seperti:
Pastikan "Delimited? butang radio dipilih dan klik pada "Next ? butang untuk meneruskan. Pada skrin seterusnya, tandakan kotak "Comma ? dan nyahtanda semua pilihan lain.
Klik pada "Next ? untuk maju ke skrin seterusnya. Di skrin ini, anda perlu klik pada "SpecialID ? lajur dan pilih "Teks? radiobutton dari "Format data ruang"? seksyen.
Klik pada "Finish ? maka anda sudah selesai.
Anda boleh melihat lajur "SpecialID ? telah dibawa masuk sebagai lajur Teks dan semua peneraju 0 dipelihara.
Kaedah ini boleh digunakan untuk sebarang keadaan khas untuk memasukkan fail CSV ke Excel termasuk fail-fail lain yang dibatasi. Dengan keupayaan menentukan jenis data untuk setiap lajur semasa proses mengimport data anda berada dalam kawalan yang lebih baik pada hasil akhir anda.