Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Jika Anda mencari beberapa cara termudah untuk membagi lembar Excel menjadi beberapa lembar berdasarkan nilai kolom, maka artikel ini akan bermanfaat bagi Anda.

Kadang-kadang menjadi perlu untuk membagi sejumlah besar data berdasarkan kolom dan mengerjakan beberapa lembar setelah memisahkan lembar utama. Untuk mengetahui cara melakukan pekerjaan ini secara efektif, mari selami artikelnya

Daftar isi

Unduh Buku Kerja

Pisahkan Lembar Excel menjadi Beberapa Lembar. xlsm

5 Cara Membagi Lembar Excel Menjadi Beberapa Lembar Berdasarkan Nilai Kolom

Saya akan menggunakan tabel data berikut yang berisi hasil siswa yang berbeda di suatu perguruan tinggi. Lembar ini akan saya bagi menjadi tiga lembar berdasarkan kolom Nama Mahasiswa untuk ketiga mahasiswa tersebut

Untuk tujuan ini, saya menggunakan versi Microsoft Excel 365, tetapi Anda dapat menggunakan versi lain sesuai keinginan Anda

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Metode-1. FILTER Berfungsi untuk Membagi Lembar menjadi Beberapa Lembar Berdasarkan Nilai Kolom

Jika Anda ingin membagi lembar data menjadi beberapa lembar berdasarkan kolom Nama Siswa, maka Anda dapat menggunakan. Di sini, saya akan membagi lembar berikut menjadi tiga lembar yang berisi data masing-masing untuk Daniel Defoe, Henry Jackson, dan Donald Paul

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Langkah-01.
➤Buat tiga lembar dengan nama tiga siswa.
➤Pilih sel, seperti B3 di lembar untuk siswa Daniel Defoe

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

➤Ketik rumus berikut

=FILTER(Filter!B5:D16,Filter!B5:B16="Daniel Defoe")_

Saring. B5. D16 adalah rentang data tanpa header di lembar utama yang diberi nama Filter dan Filter. B5. B16 adalah rentang Nama Siswa di lembar utama dan akan sama dengan "Daniel Defoe"

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

➤Tekan ENTER
Sekarang, Anda akan mendapatkan data siswa Daniel Defoe di lembar siswa ini

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

➤Mari ketikkan nama tajuk di atas semua kolom dan buat batas untuk tabel data ini

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Langkah-02.
Setelah mengikuti metode ini untuk dua lembar lainnya untuk siswa Henry Jackson dan Donald Paul, Anda akan mendapatkan dua tabel berikut di lembar masing-masing.

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Baca Selengkapnya. VBA Excel. Pisahkan Lembar menjadi Beberapa Lembar Berdasarkan Baris

Metode-2. Tabel Pivot untuk Membagi Lembar menjadi Beberapa Lembar Berdasarkan Nilai Kolom

Anda dapat membagi lembar berikut menjadi tiga lembar untuk tiga siswa berdasarkan kolom Nama Siswa dengan menggunakan Tabel Pivot

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Langkah-01.
➤Buka Sisipkan Tab>>Opsi PivotTable

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Kemudian PivotTable dari table atau range Dialog Box akan muncul
➤Pilih Tabel/Range
➤Klik pada Lembar Kerja Baru (merupakan praktik yang baik untuk menempatkan Tabel Pivot ke dalam lembaran baru)
➤Tekan OK

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Setelah itu akan terbuka lembaran baru yang memiliki dua bagian;

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

➤Seret ke bawah Nama Siswa di area Filter (kolom mana saja yang menjadi dasar Anda ingin membagi lembar utama menjadi beberapa lembar) dan Subjek dan Nilai ke area Baris

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

➤Buka Tab Desain>>Layout Group>>Report Layout Dropdown>>Show in Outline Form Option

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

➤Ikuti Tab Desain>>Grup Tata Letak>>Dropdown Total Keseluruhan>>Nonaktif untuk Opsi Baris dan Kolom

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

➤Kemudian pergi ke PivotTable Analyze Tab>>PivotTable Group>>Options Dropdown>>Show Report Filter Pages Option

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Kemudian Wizard Tampilkan Halaman Filter Laporan akan muncul
➤Pilih kolom Nama Siswa yang berada di area Filter
➤Tekan OK

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Hasil.
Setelah itu, Anda akan mendapatkan tiga lembar berbeda untuk masing-masing tiga siswa Daniel Defoe, Henry Jackson, dan Donald Paul.

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Baca Selengkapnya. Pisahkan Lembar Excel menjadi Beberapa Lembar Berdasarkan Baris

Metode-3. Menggunakan Opsi Tabel

Untuk membagi lembar utama menjadi beberapa lembar berdasarkan kolom Nama Siswa dapat menggunakan Opsi Tabel

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Langkah-01.
➤Buat tiga lembar dengan nama tiga siswa.
➤Salin tabel data dari lembar utama dan tempelkan ke dalam tiga lembar berbeda ini

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Langkah-02.
➤Buka Sisipkan Tab>>Opsi Tabel

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Kemudian akan muncul Kotak Dialog Buat Tabel
➤Pilih data untuk Tabel Anda
➤Klik pada Meja saya memiliki tajuk
➤Tekan OK

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Kemudian, tabel berikut akan dibuat

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

➤Pergi ke Tab Desain Meja>>Dropdown Alat>>Sisipkan Opsi Pemotong

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Setelah itu Kotak Dialog Insert Slicers akan muncul
➤Pilih kolom Nama Siswa (kolom berdasarkan mana Anda ingin membagi lembar)
➤Tekan OK

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Setelah itu akan muncul Kotak Nama Mahasiswa yang memiliki tiga pilihan (tiga nama mahasiswa)

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

➤Klik Daniel Defoe untuk lembar siswa ini

Hasil.
Anda akan mendapatkan data siswa Daniel Defoe di lembar siswa ini.

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Langkah-03.
➤Ikuti untuk dua lembar lainnya.
Dengan cara ini, Anda akan membuat dua lembar lainnya untuk Henry Jackson dan Donald Paul seperti di bawah ini

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Baca Selengkapnya. Cara Membagi Lembar Excel menjadi Beberapa File (3 Metode Cepat)


Bacaan Serupa

  • Cara Membagi Layar di Excel (3 Cara)
  • [Memperbaiki. ] Tampilan Excel Berdampingan Tidak Berfungsi
  • Cara Mengaktifkan Tampilan Berdampingan dengan Perataan Vertikal di Excel

Metode-4. Menggunakan Opsi Filter

Untuk membagi lembar utama menjadi beberapa lembar berdasarkan kolom Nama Siswa saya akan menggunakan opsi Filter dalam metode ini

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Langkah-01.
➤Buat tiga lembar dengan nama tiga siswa.
➤Salin tabel data dari lembar utama dan tempelkan ke dalam tiga lembar berbeda ini

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Langkah-02.
➤Pilih tabel data
➤Pergi ke Tab Data>>Opsi Filter

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Kemudian, Opsi Filter akan diaktifkan untuk tabel data ini
➤Klik tanda Dropdown pada kolom Nama Siswa

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

➤Pilih nama Daniel Defoe untuk lembar ini dan Tekan OK

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Hasil.
Setelah itu, Anda akan mendapatkan data siswa Daniel Defoe di lembar siswa ini.

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Langkah-03.
➤Ikuti untuk dua lembar lainnya.
Kemudian, Anda akan mendapatkan dua lembar lainnya untuk Henry Jackson dan Donald Paul seperti di bawah ini

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Baca Selengkapnya. Cara Memisahkan Sheet di Excel (6 Cara Efektif)

Metode-5. Kode VBA untuk Membagi Lembar menjadi Beberapa Lembar Berdasarkan Nilai Kolom

Anda dapat membagi satu sheet menjadi beberapa sheet berdasarkan nilai kolom dengan menggunakan kode VBA seperti metode ini

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Langkah-01.
➤Buka Tab Pengembang>>Opsi Visual Basic

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Kemudian, Editor Visual Basic akan terbuka
➤Pergi ke Tab Sisipkan>> Opsi Modul

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Setelah itu, sebuah Modul akan dibuat

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Langkah-02

➤Tulis kode berikut

Sub Splitsheet()
Dim lr As Long
Dim sheet As Worksheet
Dim vcol, i As Integer
Dim icol As Long
Dim myarr As Variant
Dim title As String
Dim titlerow As Integer
Dim xTRg As Range
Dim xVRg As Range
Dim xWSTRg As Worksheet
On Error Resume Next
Set xTRg = Application.InputBox("Select the header row:", "", Type:=8)
If TypeName(xTRg) = "Nothing" Then Exit Sub
Set xVRg = Application.InputBox _
("Select the column on the basis of which split data:", "", Type:=8)
If TypeName(xVRg) = "Nothing" Then Exit Sub
vcol = xVRg.Column
Set sheet = xTRg.Worksheet
lr = sheet.Cells(sheet.Rows.Count, vcol).End(xlUp).Row
title = xTRg.AddressLocal
titlerow = xTRg.Cells(1).Row
icol = sheet.Columns.Count
sheet.Cells(1, icol) = "Unique"
Application.DisplayAlerts = False
If Not Evaluate("=ISREF('xTRgWs_Sheet!A1')") Then
Sheets.Add(after:=Worksheets(Worksheets.Count)).Name = "xTRgWs_Sheet"
Else
Sheets("xTRgWs_Sheet").Delete
Sheets.Add(after:=Worksheets(Worksheets.Count)).Name = "xTRgWs_Sheet"
End If
Set xWSTRg = Sheets("xTRgWs_Sheet")
xTRg.Copy
xWSTRg.Paste Destination:=xWSTRg.Range("A1")
sheet.Activate
For i = (titlerow + xTRg.Rows.Count) To lr
On Error Resume Next
If sheet.Cells(i, vcol) <> "" And Application.WorksheetFunction. _
Match(ws.Cells(i, vcol), sheet.Columns(icol), 0) = 0 Then
sheet.Cells(sheet.Rows.Count, icol).End(xlUp).Offset(1) = sheet.Cells(i, vcol)
End If
Next
myarr = Application.WorksheetFunction.Transpose(sheet.Columns(icol). _
SpecialCells(xlCellTypeConstants))
sheet.Columns(icol).Clear
For i = 2 To UBound(myarr)
sheet.Range(title).AutoFilter field:=vcol, Criteria1:=myarr(i) & ""
If Not Evaluate("=ISREF('" & myarr(i) & "'!A1)") Then
Sheets.Add(after:=Worksheets(Worksheets.Count)).Name = myarr(i) & ""
Else
Sheets(myarr(i) & "").Move after:=Worksheets(Worksheets.Count)
End If
xWSTRg.Range(title).Copy
Sheets(myarr(i) & "").Paste Destination:=Sheets(myarr(i) & "").Range("A1")
sheet.Range("A" & (titlerow + xTRg.Rows.Count) & ":A" & lr) _
.EntireRow.Copy Sheets(myarr(i) & "").Range("A" & (titlerow + xTRg.Rows.Count))
Sheets(myarr(i) & "").Columns.AutoFit
Next
xWSTRg.Delete
sheet.AutoFilterMode = False
sheet.Activate
Application.DisplayAlerts = True
End Sub

Di sini, Splitsheet() adalah nama prosedur Sub dan variabel lr, sheet, vcol, i, icon, myarr, title, titlerow, xTRg, xVRg, xWSTRg dideklarasikan sebagai tipe data yang berbeda dengan menggunakan parameter Dimensi

Di sini, beberapa loop IF dan FOR telah digunakan untuk membagi sheet menjadi beberapa sheet

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

➤Tekan F5

Pilih baris tajuk. Kotak Dialog akan terbuka
➤Pilih rentang baris tajuk dan Tekan OK

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Kemudian Pilih kolom berdasarkan data yang dibagi. Wizard akan muncul
➤Pilih kolom Nama Siswa dan tekan OK

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Hasil.
Akhirnya, Anda akan mendapatkan tiga lembar untuk Daniel Defoe, Henry Jackson, dan Donald Paul seperti di bawah ini.

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Di sini kami telah menggunakan tujuan tempel di sel A1, itu sebabnya data terpisah dimulai dari sel itu

Baca Selengkapnya. Cara Membagi Buku Kerja untuk Memisahkan File Excel dengan Kode VBA

Bagian Praktek

Untuk melakukan latihan sendiri kami telah menyediakan bagian Latihan seperti di bawah ini dalam lembar bernama Latihan. Silakan lakukan sendiri

Bagaimana Anda membagi data menjadi beberapa lembar kerja?

Kesimpulan

Pada artikel ini, saya mencoba membahas cara termudah untuk membagi lembar Excel menjadi beberapa lembar berdasarkan nilai kolom di Excel secara efektif. Harap Anda akan menemukan itu berguna. Jika Anda memiliki saran atau pertanyaan jangan ragu untuk membaginya dengan kami

Bagaimana Anda membagi data di Excel?

Di tabel, klik sel yang ingin Anda pisahkan. Klik tab Tata Letak. Di grup Gabung, klik Pisahkan Sel. Dalam dialog Pisahkan Sel, pilih jumlah kolom dan baris yang Anda inginkan, lalu klik OK

Bagaimana cara membagi buku kerja menjadi beberapa file?

Pisahkan buku kerja untuk memisahkan File Excel dengan fitur Pindahkan atau Salin .
Pilih lembar di bilah tab Lembar, klik kanan, dan pilih Pindahkan atau Salin dari menu konteks. .
Dalam dialog Pindahkan atau Salin, pilih (buku baru) dari daftar tarik-turun Ke buku, centang opsi Buat salinan, dan klik tombol OK

Bagaimana cara membuat beberapa lembar kerja dari daftar nilai sel?

Ikuti langkah-langkah ini. .
Pilih nama lembar kerja apa pun di kolom
Tampilkan tab Sisipkan pada pita
Klik alat PivotTable, di sisi kiri pita. .
Klik Oke. .
Di panel Bidang PivotTable, klik kotak centang di samping bidang yang digunakan untuk daftar lembar kerja Anda

Bagaimana cara meletakkan beberapa lembar data dalam satu lembar?

Buka setiap lembar sumber. Di lembar tujuan Anda, klik sel kiri atas area tempat Anda ingin menampilkan data gabungan. Catatan. Pastikan Anda meninggalkan cukup sel di kanan dan di bawahnya untuk data gabungan Anda. Pada tab Data, di grup Alat Data, klik Konsolidasi