Cara Membuat Daftar dari Rentang di Excel (3 Metode)

  • Bagikan Ini
Hugh West

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.xlsx

Buat 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.

Hugh West adalah pelatih dan analis Excel yang sangat berpengalaman dengan pengalaman lebih dari 10 tahun di industri ini. Beliau meraih gelar Sarjana di bidang Akuntansi dan Keuangan dan gelar Master di bidang Administrasi Bisnis. Hugh memiliki hasrat untuk mengajar dan telah mengembangkan pendekatan pengajaran unik yang mudah diikuti dan dipahami. Pengetahuan ahlinya tentang Excel telah membantu ribuan siswa dan profesional di seluruh dunia meningkatkan keterampilan dan unggul dalam karier mereka. Melalui blognya, Hugh membagikan pengetahuannya kepada dunia, menawarkan tutorial Excel gratis dan pelatihan online untuk membantu individu dan bisnis mencapai potensi penuh mereka.