Bagaimana cara membagi file excel besar menjadi beberapa file kecil?

Buat variabel yang disebut 'Counter' dan setiap kali Anda menambahkan baris ke file excel, Anda menambahkan angka ke variabel. Ketika penghitung mencapai 2500 Anda beralih ke excel yang berbeda dan mengatur ulang penghitung ke 0

Jika ini membantu, harap tunjukkan di tapak untuk pengguna lain

Selamat mengalir,

Koen

Microsoft Excel adalah program spreadsheet dan alat hebat yang digunakan untuk menganalisis data, menemukan informasi, membuat bagan, dan menyajikannya kepada pembuat keputusan. Excel bekerja secara efektif di semua tingkatan, mulai dari kalkulator sederhana hingga perhitungan paling teknis. Namun, sesekali, Anda mengalami masalah ukuran Spreadsheet saat menangani data besar. Pada artikel ini, mari kita pelajari cara membagi file CSV yang besar menjadi beberapa file yang lebih kecil

Daftar isi


IKLAN


Mengapa membagi Spreadsheet Excel Besar?

Excel Spreadsheets hanya akan membuka 1.048.576 baris pertama dan 16.384 kolom data. Kadang-kadang Anda menemukan a. csv yang berisi data jauh lebih banyak dari 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 membagi file CSV besar lebih dari satu juta pasien menjadi beberapa file yang lebih kecil sehingga mudah digunakan oleh Excel.

Apa yang terjadi saat Anda membuka file CSV berukuran besar di Excel?

Excel akan sulit dibuka. File besar akan memakan waktu beberapa menit untuk dibuka dan Anda hanya dapat melihat data yang ada di 1048576 baris teratas. Setelah itu, Anda akan mendapatkan pesan error 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 Membagi file CSV

Kami cukup menggunakan program CSV Splitter untuk membagi file CSV yang 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 pembagi 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 file CSV yang ingin Anda pisahkan dan sebutkan Line Count dan klik file Split

Bagaimana cara membagi file excel besar menjadi beberapa file kecil?

2. Setelah, pemisahan selesai, Anda akan mendapatkan beberapa file terpisah seperti yang ditunjukkan

Bagaimana cara membagi file excel besar menjadi beberapa file kecil?

 

2. Pemisah CSV

Ini juga melakukan fungsi yang sama dengan pembagi di atas. Mari kita lihat bagaimana membagi file dalam program ini

1. Buka pembagi CSV dan masukkan file CSV yang ingin Anda pisahkan. Masukkan jumlah baris dan terakhir klik Execute

Bagaimana cara membagi file excel besar menjadi beberapa file kecil?

2. Setelah pemisahan selesai, file akan disimpan di lokasi tempat file CSV asli Anda berada

Bagaimana cara membagi file excel besar menjadi beberapa file kecil?

Masih banyak lagi CSV Splitter yang tersedia di pasaran, salah satu contohnya adalah BitRecover CSV Splitter. Anda dapat menggunakan ini jika Anda mau, tetapi Anda harus membayar untuk mendapatkan versi lengkapnya

2. CSV Pemisahan Sumber Online

Anda juga dapat memecah file CSV menjadi file yang lebih kecil menggunakan sumber online gratis bernama Split CSV

1. Buka Split CSV di browser Anda

Bagaimana cara membagi file excel besar menjadi beberapa file kecil?

 

2. Unggah file yang ingin Anda pisahkan

Bagaimana cara membagi file excel besar menjadi beberapa file kecil?

 

3. Sebutkan jumlah baris yang Anda inginkan dari file tersebut


IKLAN


 

Bagaimana cara membagi file excel besar menjadi beberapa file kecil?

 

4. Ikuti langkah-langkah di layar dan terakhir klik Split

 

Bagaimana cara membagi file excel besar menjadi beberapa file kecil?

 

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 yang besar menjadi beberapa file. Mari kita lihat cara membuat file batch dan kemudian menyesuaikannya sesuai kebutuhan

1. Buka file teks ( Notepad). Tulis kode batch untuk membagi file CSV (salin kode yang diberikan di bawah)

@echo off
setlocal ENABLEDELAYEDEXPANSION
REM Edit this value to change the name of the file that needs splitting. Include the extension.
SET BFN=SampleSpreadsheet.csv
REM Edit this value to change the number of lines per file.
SET LPF=2500
REM Edit this value to change the name of each short file. It will be followed by a number indicating where it is in the list.
SET SFN=ResultSplitFile
REM Do not change beyond this line.
SET SFX=%BFN:~-3%
SET /A LineNum=0
SET /A FileNum=1
For /F "delims==" %%l in (%BFN%) Do (
SET /A LineNum+=1
echo %%l >> %SFN%!FileNum!.%SFX%
if !LineNum! EQU !LPF! (
SET /A LineNum=0
SET /A FileNum+=1
)
)
endlocal
Pause

2. Sekarang, mari kita lihat kodenya dan perubahan apa yang perlu Anda lakukan agar Anda dapat membagi file CSV khusus Anda

Bagaimana cara membagi file excel besar menjadi beberapa file kecil?

 

Anda perlu mengubah nilai di bawah ini agar kode berfungsi untuk Anda,

SET BFN = Ini harus mengarah ke file CSV yang perlu dipisahkan. 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 terpisah

3. Sekarang, buka File > Save As > batch. bat file >Simpan

 

Bagaimana cara membagi file excel besar menjadi beberapa file kecil?

 

4. Sekarang, file disimpan di desktop seperti yang ditunjukkan di bawah ini. Klik dua kali pada file untuk dijalankan di command prompt

Bagaimana cara membagi file excel besar menjadi beberapa file kecil?

CATATAN. Jika Anda ingin mengedit kode, klik kanan pada ikon batch dan klik Edit

5. Sekali, program batch memproses kode, file CSV besar akan dipecah menjadi beberapa file yang lebih kecil berdasarkan input Anda

 

Setelah mengubah nilai-nilai ini, harap simpan kode Anda sebagai a. bat dengan nama baru dan ikuti langkah-langkah di atas untuk memisahkan file CSV

4. Gunakan Powershell

Pengkodean Powershell lebih mudah dan lebih cepat jika dibandingkan dengan pemrosesan file batch. Karenanya, kita dapat menggunakan Powershell untuk pemrosesan ini. Sebelum masuk ke proses, harap salin kode yang diberikan di bawah ini ke notepad

Bagaimana cara membagi file excel besar menjadi beberapa file kecil?

 

1. Tekan "Windows + X" untuk membuka Powershell sebagai admin

 

Bagaimana cara membagi file excel besar menjadi beberapa file kecil?
Bagaimana cara membagi file excel besar menjadi beberapa file kecil?

 

2. Ubah kode yang disalin di notepad sesuai dengan persyaratan file CSV Anda. Modifikasi yang akan dilakukan adalah

  • $InputFilename = Dapatkan-Konten 'C. \lokasi file'. -  Isi lokasi file CSV Anda di sistem. File saya ditemukan di “C. \Users\msdsh_000\Downloads\ Sample-Spreadsheet-500000-rows”
  • $Output File name Pattern = 'output _done_'. - Anda dapat mengubah nama keluaran file Anda di baris ini. Nama file output saya diubah menjadi "Output-sample"
  • $LineLimit = 50000. - Di sini, Anda dapat membatasi jumlah baris. Saya membatasinya menjadi 10.000

Setelah perubahan dilakukan, salin seluruh kode dan tempelkan ke jendela Powershell


IKLAN


3. Kode dijalankan di jendela Powershell dan hasilnya disimpan sebagai. file csv

 

Bagaimana cara membagi file excel besar menjadi beberapa file kecil?

 

5. Gunakan Power Pivot

1. Buka lembar bentang Excel kosong. Buka Data > Kueri Baru > Dari file > Dari CSV

Bagaimana cara membagi file excel besar menjadi beberapa file kecil?

 

2. Sebuah jendela muncul meminta Anda untuk mengimpor file CSV

Bagaimana cara membagi file excel besar menjadi beberapa file kecil?

 

3. Pratinjau file ditampilkan. Sekarang, klik Muat > Muat ke


IKLAN


Bagaimana cara membagi file excel besar menjadi beberapa file kecil?

 

4. Pastikan Anda mencentang kotak "Tambahkan data ini ke model data" dan klik juga tombol radio "Hanya buat koneksi". Terakhir, klik Muat

Bagaimana cara membagi file excel besar menjadi beberapa file kecil?

 

CATATAN. Langkah ini memberi tahu bahwa kami tidak memuat data ke lembar Excel

6. Seluruh file besar dimuat. Sekarang, klik Kelola Data

 

Bagaimana cara membagi file excel besar menjadi beberapa file kecil?

 

7. Tabel Power Pivot sekarang akan muncul di layar, tempat Anda dapat menambahkan dan mengubah kolom sesuai kebutuhan

 

Bagaimana cara membagi file excel besar menjadi beberapa file kecil?

 

Metode ini tidak membagi file CSV menjadi file yang lebih kecil. Anda cukup memanipulasi CSV di Excel, yang sangat berguna

Bagaimana cara membagi spreadsheet Excel menjadi file terpisah?

Pilih di bawah baris tempat Anda ingin memisahkan, atau kolom di sebelah kanan tempat Anda ingin memisahkan. Pada tab Tampilan, di grup Jendela, klik Pisahkan . Untuk menghapus panel pemisah, klik Pisahkan lagi.

Bagaimana cara membagi 10.000 baris di Excel?

Dalam kotak dialog Split Data into Multiple Worksheets. Pilih Baris tetap dari Pisahkan berdasarkan opsi, dan masukkan jumlah jumlah baris yang ingin Anda pisahkan untuk setiap lembar kerja . (Jika data Anda memiliki header dan Anda ingin memasukkannya ke dalam setiap lembar kerja terpisah yang baru, harap centang opsi Data saya memiliki header. )

Bagaimana cara mengompres file Excel yang besar agar lebih kecil?

Anda dapat mengurangi ukuran file dengan menyimpan spreadsheet Anda sebagai buku kerja biner (. xslb) bukan format default (. xslx) . Format defaultnya adalah berbasis XML, yang penting jika Anda menggunakan data Anda dengan program pihak ketiga karena XML adalah standar terbuka.

Bagaimana cara membagi file CSV besar di Excel menjadi file terpisah?

Cara memisahkan file CSV atau Excel .
Buka file baru di Excel
Aktifkan makro
Buka editor makro
Salin teks di bawah ini mulai dari "Sub" dan diakhiri dengan "End Sub"
Rekatkan ke editor makro
Kembali ke Excel dari editor makro
Simpan file sebagai file tipe. xlsm