Isi kandungan
3 cara pantas untuk menukar berbilang fail CSV kepada Excel menjadikan setiap fail menjadi hamparan berasingan atau menggabungkan semua data dalam satu helaian.
Jika anda sering mengeksport fail dalam format CSV daripada aplikasi yang berbeza, anda mungkin mempunyai sekumpulan fail individu yang berkaitan dengan perkara yang sama. Sudah tentu, Excel boleh membuka beberapa fail sekaligus, tetapi sebagai buku kerja yang berasingan. Persoalannya - adakah terdapat cara mudah untuk menukar berbilang fail .csv kepada satu buku kerja? Mestilah. Malah terdapat tiga cara sedemikian :)
Gabungkan berbilang fail CSV ke dalam satu fail Excel menggunakan Prompt Perintah
Untuk menggabungkan beberapa fail csv menjadi satu dengan pantas, anda boleh menggunakan daripada alat Windows Command Prompt. Begini caranya:
- Alihkan semua fail sasaran ke dalam satu folder dan pastikan folder itu tidak mengandungi sebarang fail .csv lain.
- Dalam Windows Explorer, navigasi ke folder yang mengandungi fail csv anda dan salin laluannya. Untuk ini, tahan kekunci Shift pada papan kekunci anda, klik kanan folder, dan kemudian pilih Salin sebagai laluan dalam menu konteks.
Pada Windows 10 dan lebih tinggi, butang Salin laluan juga tersedia pada tab Laman Utama Penjelajah Fail.
- Dalam kotak carian Windows, taip cmd , dan kemudian klik apl Command Prompt untuk memulakannya.
- Dalam tetingkap Command Prompt , masukkan arahan untuk menukar direktori aktif kepadafolder CSV. Untuk melakukannya, taip cd diikuti dengan ruang , dan kemudian tekan Ctrl + V untuk menampal laluan folder.
Sebagai alternatif, anda boleh menyeret dan melepaskan folder terus daripada Penjelajah Fail ke dalam tetingkap Prompt Perintah .
- Pada ketika ini, skrin anda sepatutnya kelihatan seperti di bawah. Jika ia berlaku, tekan kekunci Enter untuk melaksanakan arahan.
Sebaik sahaja anda berbuat demikian, laluan folder akan muncul dalam baris arahan, mencerminkan perubahan direktori aktif.
- Dalam baris arahan, selepas laluan folder, taipkan copy *.csv merged-csv-files.csv dan tekan Enter .
Dalam arahan di atas, merged-csv-files.csv ialah nama untuk fail yang terhasil, sila tukar kepada apa sahaja nama yang anda suka.
Jika semuanya berjalan lancar, nama fail yang disalin akan muncul di bawah arahan yang dilaksanakan:
Kini, anda boleh menutup Tetingkap Command Prompt dan kembali ke folder yang mengandungi fail asal. Di sana, anda akan menemui fail baharu bernama merged-csv-files.csv , atau apa sahaja nama yang anda nyatakan dalam langkah 6.
Petua dan nota:
- Menggabungkan semua data ke dalam satu fail yang lebih besar berfungsi dengan baik untuk fail homogen struktur yang sama . Untuk fail dengan lajur yang berbeza, ia mungkin bukan penyelesaian terbaik.
- Jika semua fail yang anda ingin gabungkan mempunyai yang samatajuk lajur, adalah masuk akal untuk mengalih keluar baris pembaca dalam semua kecuali fail pertama, supaya mereka dapat disalin ke fail yang lebih besar sekali sahaja.
- Perintah copy menggabungkan fail sebagaimana adanya . Jika anda mahukan lebih kawalan ke atas cara fail CVS anda diimport ke dalam Excel, maka Power Query mungkin penyelesaian yang lebih sesuai.
Gabungkan berbilang fail CSV menjadi satu dengan Power Query
Power Pertanyaan ialah salah satu alat yang paling berkuasa dalam Excel 365 - Excel 2016. Antara lain, ia boleh menyertai dan mengubah data daripada sumber yang berbeza - ciri menarik yang akan kami gunakan dalam contoh ini.
Untuk menggabungkan berbilang fail csv ke dalam satu buku kerja Excel, berikut adalah langkah yang perlu anda ikuti:
- Letakkan semua fail CSV anda ke dalam satu folder. Pastikan folder itu tidak mengandungi sebarang fail lain, kerana ia boleh menyebabkan pergerakan tambahan kemudian.
- Pada tab Data , dalam Dapatkan & Kumpulan Transform Data , klik Dapatkan Data > Dari Fail > Dari Folder .
- Semak imbas folder di mana anda telah meletakkan fail csv dan klik Buka .
- Skrin seterusnya menunjukkan butiran semua isian dalam folder yang dipilih. Dalam menu lungsur turun Gabungkan , tiga pilihan tersedia untuk anda:
- Gabungkan & Transform Data - yang paling fleksibel dan kaya dengan ciri. Data daripada semua fail csv akan dimuatkan ke Power Query Editor,tempat anda boleh membuat pelbagai pelarasan: pilih jenis data untuk lajur, tapis baris yang tidak diingini, alih keluar pendua, dsb.
- Gabungkan & Muatkan - yang paling ringkas dan terpantas. Memuatkan data gabungan terus ke dalam lembaran kerja baharu.
- Gabungkan & Muat Ke… - membolehkan anda memilih tempat untuk memuatkan data (ke lembaran kerja sedia ada atau baharu) dan dalam bentuk apa (jadual, laporan Jadual Pangsi atau carta, hanya sambungan).
Sekarang, mari kita bincangkan secara ringkas perkara utama dalam setiap senario.
Gabungkan dan muatkan data
Dalam kes paling mudah apabila tiada pelarasan dalam fail csv asal diperlukan, pilih sama ada Gabungkan & Muatkan atau Gabungkan & Muatkan Ke… .
Pada asasnya, kedua-dua pilihan ini melakukan perkara yang sama - import data daripada fail individu ke dalam satu lembaran kerja. Yang pertama memuatkan keputusan ke dalam helaian baharu, manakala yang terakhir membenarkan anda memutuskan tempat untuk memuatkannya.
Dalam kotak dialog pratonton, anda hanya boleh memutuskan:
- Fail Contoh - yang mana antara fail yang diimport harus dianggap sebagai sampel.
- Pembatas - dalam fail CSV, ia biasanya koma.
- Pengesanan Jenis Data . Anda boleh membenarkan Excel memilih jenis data secara automatik untuk setiap lajur berdasarkan 200 baris pertama (lalai) atau keseluruhan set data . Atau anda boleh memilih untuk tidak mengesan jenis data dan minta semua data diimport dalam Teks asalformat.
Setelah anda membuat pilihan anda (dalam kebanyakan kes, lalai berfungsi dengan baik), klik OK.
Jika anda telah memilih Gabungkan & Muatkan , data akan diimport dalam lembaran kerja baharu sebagai jadual.
Sekiranya Gabungkan & Muatkan Ke… , kotak dialog berikut akan muncul meminta anda menentukan tempat dan data harus diimport:
Dengan tetapan lalai yang ditunjukkan dalam imej di atas, data daripada berbilang fail csv akan diimport dalam format jadual seperti ini:
Gabungkan dan ubah data
Gabungkan & Pilihan Transform Data akan memuatkan data anda dalam Power Query Editor. Ciri adalah banyak di sini, jadi marilah kita memfokuskan ciri-ciri yang amat berguna untuk mengendalikan maklumat daripada sumber yang berbeza.
Tapis fail untuk digabungkan
Jika folder sumber mengandungi lebih banyak fail daripada anda benar-benar mahu bergabung, atau sesetengah fail bukan .csv, buka penapis lajur Source.Name dan nyahpilih yang tidak berkaitan.
Tentukan data jenis
Biasanya, Excel menentukan jenis data untuk semua lajur secara automatik. Walau bagaimanapun, dalam beberapa kes, lalai mungkin tidak sesuai untuk anda. Untuk menukar format data bagi lajur tertentu, pilih lajur itu dengan mengklik pengepalanya dan kemudian klik Jenis Data dalam kumpulan Transform .
Sebagai contoh:
- Untuk terus terajuisifar sebelum nombor, pilih Teks .
- Untuk memaparkan simbol $ di hadapan jumlah, pilih Mata Wang .
- Untuk memaparkan dengan betul Nilai tarikh dan masa , pilih Tarikh , Masa atau Tarikh/Masa .
Alih keluar pendua
Untuk menyingkirkan entri pendua, pilih lajur kunci (pengecam unik) yang sepatutnya mengandungi nilai unik sahaja dan kemudian klik Alih Keluar Baris > Alih Keluar Pendua .
Untuk lebih banyak ciri berguna, terokai reben!
Muatkan data ke dalam lembaran kerja Excel
Apabila anda selesai mengedit, dapatkan data dimuatkan ke dalam Excel. Untuk ini, pada tab Laman Utama , dalam kumpulan Tutup , klik Tutup & Muatkan , dan kemudian tekan salah satu:
- Tutup & Muatkan - mengimport data ke helaian baharu sebagai jadual.
- Tutup & Muatkan Ke… - boleh memindahkan data ke helaian baharu atau sedia ada sebagai jadual, Jadual Pangsi atau carta Jadual Pangsi.
Petua dan nota:
- Data yang diimport dengan Power Query kekal disambungkan ke fail csv asal.
- Jika anda perlu menggabungkan fail CSV lain , lepaskan sahaja ke dalam folder sumber, dan kemudian muat semula pertanyaan dengan mengklik butang Muat Semula pada tab Reka Bentuk Jadual atau Pertanyaan .
- Kepada putuskan sambungan fail gabungan daripada fail asal, klik Nyahpaut pada tab Reka Bentuk Jadual .
Importberbilang fail CSV ke Excel dengan alat Helaian Salin
Dalam dua contoh sebelumnya, kami telah menggabungkan fail csv individu menjadi satu. Sekarang, mari lihat cara anda boleh mengimport setiap CSV sebagai helaian berasingan bagi satu buku kerja. Untuk mencapai matlamat ini, kami akan menggunakan alat Helaian Salin yang disertakan dalam Suite Ultimate untuk Excel kami.
Pengimportan akan membawa anda paling lama 3 minit, seminit setiap langkah :)
- Pada tab Data Ablebits , klik Salin Helaian dan nyatakan cara anda ingin mengimport fail:
- Untuk meletakkan setiap fail pada helaian berasingan , pilih Helaian yang dipilih ke satu buku kerja .
- Untuk menyalin data daripada semua fail csv ke dalam lembaran kerja tunggal , pilih Data daripada helaian yang dipilih ke satu helaian .
- Klik butang Tambah fail dan kemudian cari dan pilih fail csv untuk diimport . Apabila selesai, klik Seterusnya .
- Akhir sekali, alat tambah akan bertanya dengan tepat cara anda ingin menampal data. Dalam kes fail csv, anda biasanya meneruskan dengan pilihan lalai Tampal semua dan hanya klik Salin .
Beberapa saat kemudian, anda akan mendapati fail csv yang dipilih ditukar kepada helaian berasingan bagi satu buku kerja Excel. Pantas dan tidak menyakitkan!
Begitulah cara menukar berbilang CSV kepada Excel. Terima kasih kerana membaca dan jumpa minggu hadapan!