Microsoft Excel adalah program spreadsheet dan alat hebat yang digunakan untuk menganalisis data, mencari informasi, membuat bagan, dan menyajikannya kepada pengambil keputusan. Excel bekerja secara efektif di semua tingkatan, dari kalkulator sederhana hingga perhitungan paling teknis. Tapi, sesekali, Anda mengalami masalah ukuran Spreadsheet saat berurusan dengan data besar. Dalam artikel ini, mari kita pelajari cara membagi file CSV yang besar menjadi beberapa file yang lebih kecil.
Daftar isi
Mengapa membagi Spreadsheet Excel Besar?
Excel Spreadsheets hanya akan membuka 1.048.576 baris pertama dan 16.384 kolom data pertama. Kadang-kadang Anda menemukan file .csv yang berisi lebih banyak data daripada itu.
Misalkan Anda perlu menyimpan data pasien di rumah sakit, Anda perlu mengimpor file CSV yang berisi banyak catatan, katakanlah lebih dari satu juta. Namun, pertanyaannya di sini adalah bagaimana Anda akan mengimpor dan mengelola Spreadsheet dengan lebih dari satu juta catatan?
Solusinya adalah dengan membagi file CSV besar yang berisi lebih dari satu juta pasien menjadi beberapa file yang lebih kecil sehingga menjadi mudah untuk digunakan oleh Excel.
Apa yang terjadi ketika Anda membuka file CSV besar di Excel?
Excel akan kesulitan untuk membukanya. File besar akan membutuhkan waktu beberapa menit untuk dibuka dan Anda hanya dapat melihat data yang ada di 1048576 baris teratas. Setelah itu, Anda akan mendapatkan pesan kesalahan yang mengatakan “File Tidak dimuat Sepenuhnya“. Anda hanya dapat bekerja di baris yang ditampilkan. Ini tidak membantu ketika Anda perlu menganalisis dan mempelajari seluruh data. Jadi lebih baik untuk membagi file.
Pada artikel ini, saya menggunakan dua spreadsheet CSV Excel acak untuk menjelaskan cara membagi file CSV besar menjadi file yang lebih kecil.
Cara untuk membagi File CSV Besar
1. Gunakan Program untuk Memisahkan file CSV
Kami cukup menggunakan program CSV Splitter untuk membagi file CSV besar. Pemisah ini banyak digunakan terlepas dari masalah memori mereka. Gunakan salah satu dari program yang disebutkan di bawah ini untuk membagi file. Mereka tersedia secara bebas di internet untuk diunduh.
1. Pemisah CSV Besar
Ini adalah splitter CSV yang mudah dan mudah digunakan. Mari kita lihat bagaimana kita dapat membagi file menggunakan ini di bawah ini,
1. Setelah membuka splitter, Cukup masukkan berkas CSV Anda ingin membagi dan menyebutkan Hitungan Baris dan klik pada Pisahkan file.
2. Setelah split selesai, Anda akan mendapatkan beberapa file split seperti yang ditunjukkan
2. Pemisah CSV
Ini juga melakukan fungsi yang sama seperti splitter di atas. Mari kita lihat cara membagi file dalam program ini.
1. Buka pembagi CSV dan masukkan file CSV yang ingin Anda pisahkan. Masukkan nomor baris dan terakhir klik Menjalankan.
2. Setelah pemisahan selesai, file akan disimpan di lokasi tempat file CSV asli Anda berada.
Ada banyak lagi CSV Splitter yang tersedia di pasaran, salah satu contohnya adalah Pemisah CSV BitRecover. Anda dapat menggunakan ini jika Anda mau, tetapi Anda harus membayar untuk mendapatkan versi lengkapnya.
2. Sumber Online Split CSV
Anda juga dapat memecah file CSV menjadi file yang lebih kecil menggunakan sumber online gratis yang disebut Split CSV.
1. Buka CSV Split di browser Anda.
2. Unggah file yang ingin Anda pisahkan.
3. Sebutkan jumlah baris yang Anda inginkan untuk file tersebut.
4. Ikuti langkah-langkah di layar dan terakhir klik Membelah.
CATATAN: Split CSV juga memiliki beberapa opsi premium. Untuk menggunakan opsi ini, Anda perlu membayar sejumlah biaya berlangganan.
3. Gunakan File Batch
Kami juga dapat menggunakan file batch untuk membagi file CSV besar menjadi beberapa file. Mari kita lihat cara membuat file batch dan kemudian menyesuaikannya untuk melakukan yang membutuhkan.
1. Buka file teks ( Notepad). Tulis kode batch untuk membagi file CSV (salin kode yang diberikan di bawah).
2. Sekarang, pergi ke File > Simpan Sebagai > batch.bat mengajukan > Simpan.
3. Sekarang, file akan disimpan di desktop seperti yang ditunjukkan di bawah ini. Klik dua kali pada file yang akan dijalankan di command prompt.
CATATAN: Jika Anda ingin mengedit kode, Klik kanan pada ikon batch dan klik Sunting.
4. Setelah program batch memproses kode, file CSV Besar akan dipecah menjadi beberapa file yang lebih kecil berdasarkan input Anda.
5. Sekarang, mari kita lihat kode dan perubahan apa yang perlu Anda buat agar Anda dapat membagi file CSV khusus Anda.
Anda perlu mengubah nilai di bawah ini agar kode berfungsi untuk Anda,
SET BFN = Ini harus menunjuk ke file CSV yang perlu dipisah. Ganti saja dengan jalur file CSV Anda sendiri.
SET LPF = Ini adalah jumlah baris yang ingin Anda buka di file baru Anda.
SET SFN = Ini adalah nama baru yang Anda berikan untuk file split Anda.
Setelah mengubah nilai-nilai ini, harap simpan kode Anda sebagai .kelelawar file dengan nama baru dan ikuti langkah-langkah di atas untuk membagi file CSV.
4. Gunakan Powershell
Pengkodean Powershell lebih mudah dan lebih cepat jika dibandingkan dengan pemrosesan file batch. Oleh karena itu, kita dapat menggunakan Powershell untuk pemrosesan ini. Sebelum masuk ke proses, silakan salin kode yang diberikan di bawah ini ke dalam notepad.
1. tekan ”jendela+x” untuk membuka Powershell sebagai admin.
2. Ubah kode yang disalin di notepad sesuai dengan persyaratan file CSV Anda. Modifikasi yang akan dilakukan adalah
- $InputFilename = Get-Content ‘C:\file\location’ :- Isi lokasi file CSV Anda di sistem. File saya ditemukan di "C:\Users\msdsh_000\Downloads\ Sample-Spreadsheet-500000-rows".
- $OutputFilenamePattern = 'output_done_' :- Anda dapat mengubah keluaran nama file Anda di baris ini. Nama file output saya diubah menjadi "Output-sample".
- $LineLimit = 50000:- Di sini, Anda dapat membatasi jumlah baris. Saya membatasi hingga 10.000.
Setelah perubahan dibuat, salin seluruh kode dan tempel ke jendela Powershell.
3. Kode dijalankan di jendela Powershell dan hasilnya disimpan sebagai .csv file.
5. Gunakan Power Pivot
1. Buka Spreadsheet Excel kosong. Pergi ke Data > Kueri Baru > Dari file > Dari CSV.
2. Sebuah jendela muncul meminta Anda untuk mengimpor file CSV.
3. Pratinjau file ditampilkan. Sekarang, klik Muat > Muat ke
4. Pastikan Anda mencentang kotak melawan ”Tambahkan data ini ke model data” dan juga klik tombol radio "Hanya membuat koneksi". Terakhir, klik Memuat.
CATATAN: Langkah ini memberitahu bahwa kita tidak memuat data ke lembar Excel.
6. Seluruh file besar dimuat. Sekarang, klik Kelola Data.
7. Tabel Power Pivot sekarang akan muncul di layar, tempat Anda dapat menambahkan dan mengubah kolom sesuai kebutuhan.
Metode ini tidak membagi file CSV menjadi file yang lebih kecil. Anda cukup memanipulasi CSV di Excel, yang sangat berguna.
Itu saja.
Semoga artikel ini bermanfaat dan informatif.
Beri komentar dan beri tahu kami metode mana yang Anda gunakan.