Microsoft Excel merupakan salah satu aplikasi yang sangat penting dalam kegiatan administrasi atau pengolahan data di perusahaan, institusi pendidikan, hingga para individu. Salah satu fungsi dasar Excel adalah mencari data tertentu dalam tabel atau daftar. Namun, terkadang mencari data secara manual dapat membutuhkan waktu yang cukup lama serta kurang efisien. Oleh karena itu, Excel menyediakan fitur pencarian data yang lebih efektif dan dapat menghemat waktu.
Cara Membuat Pencarian Data Pada Listbox Vba Excel
Salah satu cara untuk mengakses fitur pencarian data di Excel adalah menggunakan Listbox Vba Excel. Listbox Vba Excel adalah sebuah kotak pilihan atau drop-down list yang memungkinkan pengguna memilih satu atau beberapa opsi dari daftar. Fitur ini sangat berguna untuk mengelola dan mencari data dalam jumlah yang besar.
Berikut adalah cara membuat pencarian data pada Listbox Vba Excel:
- Buka aplikasi Excel dan buat sebuah worksheet kosong.
- Klik Developer Tab pada menu Excel. Jika tab Developer tidak terlihat, klik File > Options > Customize Ribbon > centang Developer.
- Pada Developer Tab, klik Insert dan pilih Userform.
- Klik ListBox pada toolbox dan tarik ke bagian userform. Kemudian klik TextBox, Label, dan CommandButton untuk membuat fungsi tambahan.
- Kemudian, klik kanan pada Listbox dan pilih Properties. Pada bagian RowSource, masukkan range data yang akan diambil sebagai daftar pada Listbox. Misalnya range A1:A10.
- Klik kanan pada CommandButton dan pilih Properties. Pada bagian Default, ganti text menjadi “Search”.
- Klik dua kali pada CommandButton untuk ke bagian VBA Editor. Kemudian, copy kode berikut:
Private Sub CommandButton1_Click()
Me.ListBox1.RowSource = “”
For Each cell In Range(“A1:A10”)
If cell.Value Like “*” & Me.TextBox1.Value & “*” Then
Me.ListBox1.AddItem cell.Value
End If
Next cell
End Sub
Pastikan untuk menyesuaikan range dan nama Listbox sesuai dengan yang telah dibuat di bagian userform. Setelah itu, kembali ke userform dan klik CommandButton untuk mencoba fitur pencarian data.
Rumus Mencari Nama Yang Sama Di Excel
Selain menggunakan Listbox Vba Excel, Excel juga memiliki fitur pencarian data menggunakan rumus. Salah satu rumus yang berguna untuk mencari data yang sama pada dua daftar adalah VLOOKUP.
Berikut adalah cara menggunakan rumus VLOOKUP:
- Buat dua daftar data pada worksheet yang berbeda. Misalnya, daftar nama pada kolom A1:A10 dan daftar nomor telepon pada kolom B1:B10.
- Pilih satu sel kosong (misalnya C1) dan ketikkan rumus berikut: =VLOOKUP(A1,Sheet1!A1:B10,2,FALSE)
- Penjelasan rumus di atas adalah mencari nilai pada A1 dari range data A1:B10 pada sheet 1, kemudian menampilkan nilai pada kolom ke-2. Jangan lupa tambahkan nilai “false” pada akhir rumus untuk mencari data yang persis sama pada dua daftar.
- Copy rumus pada sel C1 dan paste pada sel-sel yang lain untuk menampilkan nilai pencarian dalam jumlah yang lebih banyak.
FAQ
1. Apa beda Listbox Vba Excel dengan fitur pencarian bawaan Excel?
Listbox Vba Excel memungkinkan pengguna membuat kotak pilihan dengan daftar yang dapat disesuaikan, sedangkan fitur pencarian bawaan Excel hanya membantu pengguna mencari data yang diperlukan dengan kriteria tertentu. Listbox Vba Excel juga dapat menampilkan data yang lebih spesifik dan menghemat waktu karena pengguna tidak perlu mencari data secara manual pada daftar yang panjang.
2. Bisakah rumus VLOOKUP digunakan untuk mencari data pada daftar yang terpisah di worksheet yang berbeda?
Ya, rumus VLOOKUP dapat digunakan untuk mencari data pada daftar yang terpisah di worksheet yang berbeda dengan menggunakan syntax sheet name!cell. Misalnya, Sheet1!A1:B10 untuk mengambil range data dari sheet 1.
Video Tutorial
Berikut adalah video tutorial singkat tentang cara menggunakan rumus VLOOKUP di Excel: