Daftar Isi
Saat bekerja dengan database besar, Anda mungkin perlu membuat daftar data atau teks dari database yang diberikan. Jika Anda melakukannya secara manual, itu akan menghabiskan banyak waktu. Excel memiliki beberapa fitur dan rumus yang dengannya Anda dapat dengan mudah membuat daftar Anda dari rentang data. Hari ini di artikel ini, kami akan mendemonstrasikan beberapa metode untuk membuat daftar dari rentang di excel.
Unduh Buku Kerja Praktik
Unduh lembar latihan ini untuk berlatih saat Anda membaca artikel ini.
Excel-Buat-Daftar-Dari-Rentang.xlsxBuat Daftar dari Rentang di Excel (3 Metode)
1. Membuat Daftar dari Range dengan Membuat Daftar Drop-Down
Membuat daftar drop-down adalah cara yang bagus untuk membuat daftar dari rentang tertentu. Dengan menggunakan daftar drop-down Anda dapat memilih data tertentu dalam hitungan detik. Di sini, di bagian ini, kita akan membahas dua jenis daftar drop-down sambil membuat daftar dari suatu rentang. Untuk mengetahui lebih lanjut tentang daftar drop-down, Klik di sini!
i. Daftar Drop-Down Independen
Daftar drop-down Independen adalah tempat Anda dapat memilih data Anda secara bebas dan tidak ada pembaruan data secara otomatis. Mari belajar!
Langkah-1:
Di sini, dalam situasi yang diberikan, beberapa nama buku dan film diberikan di dalam "Nama Buku" dan "Nama Film" Kita perlu membuat daftar drop-down dari rentang data ini. Untuk melakukan ini, buat dua kolom bernama "Daftar Buku" dan "Daftar Film" di mana saja di lembar kerja. Di bawah kolom-kolom tersebut, kita akan membuat daftar drop-down kita.
Langkah-2:
Sekarang klik pada sel E4 di bawah Daftar Buku kolom, pergi ke Data lalu klik pada Validasi Data .
E4→Data→ Validasi Data
Langkah-3:
Jendela validasi data muncul. Pilih List sebagai kriteria validasi data, klik pada tombol Ikon Bidang Sumber untuk memilih sumber data Anda.
Pilih data Anda dari kolom Nama Buku ( $B$4:$B$16) , dan klik OK untuk melanjutkan
Dan daftar drop-down kita dari daftar data Nama Buku dibuat.
Langkah-4:
Demikian pula, untuk Daftar Film kolom, ulangi prosedur berikut ini dan dalam kolom sumber, pilih data Anda dari kolom Nama Film ( $C$4:$C$16).
Klik Baiklah Begitulah, dengan membuat daftar drop-down, Anda dapat membuat daftar dari rentang data.
ii. Daftar Drop-Down Dinamis
Langkah-1:
Daftar drop-down dinamis akan memperbarui data Anda secara otomatis. Untuk membuat daftar drop-down dinamis, buka Data , klik pada Validasi Data Pada jendela validasi data, pilih Daftar sebagai kriteria validasi. Di bidang sumber, masukkan OFFSET Rumusnya begini,
=OFFSET($B$4,0,0,0,COUNTIF($B$4:$B$100,""))Di mana,
- Referensi adalah $B$4
- Baris dan Kolom adalah 0
- [tinggi] adalah COUNTIF($B$4:$B$100,"")
Klik Baiklah untuk melanjutkan. Daftar drop-down dinamis kita dibuat.
Untuk mengecek apakah daftar ini dinamis atau tidak, hapus beberapa data dari range data kita. Kemudian kita akan melihat bahwa data daftar drop-down juga diperbarui.
Baca selengkapnya: Cara Membuat Daftar Drop Down Tergantung Dinamis di Excel
Langkah-2:
Sekarang untuk daftar Film, lakukan hal yang sama seperti yang kita tunjukkan untuk daftar Nama Buku. Dan untuk kasus ini, daftar OFFSET rumusnya adalah,
=OFFSET($C$4,0,0,0,COUNTIF($C$4:$C$100,"")Klik Baiklah untuk membuat daftar drop-down dinamis Anda dari rentang tertentu.
2. Buat Daftar dari Rentang Menggunakan Excel VBA
Menggunakan Excel VBA Untuk mempelajarinya mari kita ikuti prosedur berikut ini.
Langkah-1:
Kita akan menggunakan lembar data yang sama untuk prosedur ini. Pertama, tekan CTRL+F11 untuk membuka jendela pengembang.
Langkah-2:
Sebuah jendela baru muncul. Di sini Klik Kanan pada lembar di mana Anda ingin menerapkan VBA Dari opsi yang tersedia, pilih Insert (Sisipkan), klik Module (Modul).
Langkah-3:
Di jendela baru, tuliskan VBA Kami menyediakan kodenya di sini.
Sub UniqueList() 'VBA Dim InputRng As Range, OutRng As Range xTitleId = "Buku & Nama Film" Set InputRng = Application.Selection Set InputRng = Application.InputBox("Range:", xTitleId, InputRng.Address, Type:=8) Set OutRng = Application.InputBox("OutPut to (single cell):", xTitleId, Type:=8) For i = 1 To InputRng.Rows.Count For j = 1 To InputRng.Columns.Count OutRng.Value =InputRng.Cells(i, j).Value Set OutRng = OutRng.Offset(1, 0) Next Next End Sub
Anda dapat mengubah kisaran Input sesuai kebutuhan Anda. Klik pada tombol Lari ikon.
Langkah-4:
Di sini, masukkan rentang data yang akan Anda buat daftarnya. Klik pada Baiklah untuk melanjutkan.
Sekarang di jendela keluaran pilih sel tempat Anda ingin mendapatkan daftar Anda.
Klik Baiklah untuk mendapatkan daftar Anda. Dan tugas kami selesai.
3. Membuat Daftar dari Rentang Berdasarkan Kriteria
Di bagian ini, kita akan membuat daftar dari rentang data berdasarkan kriteria.
Langkah-1:
Dalam contoh berikut ini, kita diberikan beberapa nama buku dan film di dalam Nama Buku Dan Film Di kolom tersebut, beberapa nama diulang. Sekarang kita akan membuat daftar unik dari kolom ini di mana setiap nama hanya akan muncul satu kali.
Langkah-2:
Di dalam sel D4 di bawah Daftar Unik kolom, Terapkan INDEX dengan PERTANDINGAN Masukkan nilai dan rumus akhirnya adalah,
=INDEX(B4:B24,MATCH(0,COUNTIF($D$3:D3,B4:B24),0))Di mana,
- Daftar adalah B4:B24
- Look_Value untuk PERTANDINGAN fungsi adalah 0
- Kisaran untuk COUNTIF fungsi adalah $D$3:D3
- Kriteria adalah B4:B24
- Kami ingin PERSIS cocok ( 0 ).
Rumus ini adalah rumus array. Jadi, tekan "CTRL + SHIFT + ENTER" untuk menerapkan rumus ini
Langkah-3:
Sekarang terapkan rumus yang sama ke sel lainnya untuk mendapatkan hasil akhir.
Catatan Cepat
Untuk menghindari kesalahan, ingatlah untuk memeriksa Abaikan Kosong dan Dropdown dalam sel.
➤Saat membuat daftar drop-down dinamis, pastikan bahwa referensi sel bersifat absolut (seperti $B$4 ) dan tidak relatif (seperti B2 , atau B$2 , atau $B2)
➤ Tekan CTRL + SHIFT + ENTER untuk menerapkan rumus larik.
Kesimpulan
Hari ini kita membahas tiga prosedur berbeda untuk membuat daftar dari rentang yang diberikan. Semoga artikel ini terbukti bermanfaat bagi Anda. Jika Anda memiliki saran atau kebingungan, Anda dipersilakan untuk berkomentar.