Excel memungkinkan Anda untuk bekerja dengan data besar dalam jumlah yang bervariasi. Salah satu fitur penting dalam Excel adalah kemampuannya untuk melakukan pencarian data. Anda dapat menggunakan pencarian data pada Excel untuk menemukan atau men-filter data tertentu dari sejumlah besar data. Fitur ini dapat membantu Anda untuk mencari data tertentu yang mungkin Anda inginkan. Di artikel ini, kita akan membahas beberapa cara membuat pencarian data pada Excel.
Cara Membuat Tombol Pencarian Data Di Excel
Jika Anda ingin membuat pencarian data sederhana di Excel, Anda dapat melakukannya dengan tombol pencarian data. Tombol pencarian data memudahkan pengguna untuk mencari data tertentu dan memiliki kontrol penuh atas tombol pencarian data. Berikut adalah cara untuk membuat tombol pencarian data di Excel:
- Pilih lembar kerja di Excel dan masuk ke tab Insert.
- Pilih tombol Command Button di bawah grup ActiveX Control.
- Tarik rektangle ke area di mana Anda ingin menampilkan tombol.
- Klik kanan pada tombol dan pilih Edit Text pada menu yang muncul.
- Masukkan teks pada tombol yang ingin Anda gunakan untuk pencarian. Contoh: “Search”.
- Klik kanan tombol dan pilih View Code pada menu yang muncul.
- Salin kode berikut dan tempelkan di antara Private Sub dan End Sub:
Dim search As String search = InputBox("What do you want to find?") If search = vbNullString Then Exit Sub Cells.Find(What:=search, After:=ActiveCell, LookIn:=xlFormulas, LookAt:=xlPart, _ SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False, _ SearchFormat:=False).Activate
- Klik tombol “Save” dan tutup jendela “Microsoft Visual Basic for Applications”.
- Tombol Pencarian Data siap digunakan. Klik pada tombol untuk memulai pencarian.
Cara Membuat Pencarian Data Pada Listbox Vba Excel
Salah satu cara lain untuk membuat pencarian data di Excel adalah dengan menggunakan Listbox VBA. Listbox dapat membantu Anda memfilter atau mencari data tertentu yang mungkin Anda inginkan. Berikut adalah beberapa langkah untuk membuat pencarian data pada Listbox VBA :
- Buat sebuah UserForm pada Visual Basic Editor.
- Tambahkan ListBox dan TextBox ke UserForm.
- Tambahkan tombol “Search” ke UserForm.
- Klik dua kali tombol “Search” dan masukkan kode berikut:
Dim search As String search = TextBox1.Value If search = "" Then Exit Sub For i = 0 To ListBox1.ListCount - 1 If InStr(1, ListBox1.List(i), search) > 0 Then ListBox1.ListIndex = i Exit For End If Next i
- Tutup “Microsoft Visual Basic for Applications” dan klik dua kali tombol “Search”.
- Test kode dengan memasukkan kata kunci yang ingin dicari di kotak teks di sebelah tombol “Search”.
Cara Membuat Form Pencarian Data Di Excel
Formulir pencarian diperlukan ketika Anda perlu mencari data tertentu dari jumlah data yang besar. Dalam Excel, formulir pencarian dapat dibuat dengan toolbox kontrol. Berikut adalah beberapa langkah untuk membuat formulir pencarian data di Excel:
- Tambahkan Toolbox kontrol ke Excel. Klik “File” dan buka tab “Options”.
- Pilih “Customize Ribbon” di panel kiri dan klik kotak centang di sebelah “Developer”. Klik “OK”.
- Buka tab Developer dan tambahkan sebuah tombol “Insert” dari kontrol formulir.
- Klik kanan pada tombol yang ditambahkan dan pilih “Assign Macro”.
- Buat sebuah macro baru dan masukkan kode berikut:
Sub FindMyData() Dim strData As String Dim intRow As Integer Dim intCol As Integer Dim intCounter As Integer strData = Application.InputBox("Enter Data string:", "Find My data") On Error Resume Next ActiveSheet.Cells.Find(What:=strData, LookIn:=xlValues).Activate On Error GoTo 0 If ActiveCell.Value = "" Then MsgBox "Data not Found" Exit Sub End If intRow = ActiveCell.Row intCol = ActiveCell.Column For intCounter = 1 To intCol Cells(intRow, intCounter).Select Next End Sub
- Klik “Save” dan tutup jendela “Microsoft Visual Basic for Applications”.
- Test macro dengan mengakses tombol di toolbar Formulir.
FAQ
Bagaimana cara mencari data duplikat di Excel?
Jika Anda ingin mencari data duplikat di Excel, ikuti langkah berikut:
- Tambahkan sebuah kolom baru di sebelah data yang akan di cek duplikat.
- Masukkan rumus “=IF(COUNTIF($A$1:$A$20, A1)>1, “Duplicate”,”Unique”)” di kolom yang ditambahkan. Ubah rentang sel sesuai dengan rentang data Anda.
- Klik pada hasil rumus pada kolom duplikat untuk melihat data yang telah duplikat.
Apakah ada cara untuk mencari data yang telah difilter di Excel?
Ya, Anda dapat mencari data yang telah difilter dengan menggunakan fitur pencarian tersembunyi di Excel. Berikut adalah langkah-langkahnya:
- Terapkan filter pada data Anda.
- Pilih tombol “Find & Select” yang terletak di sudut kanan bawah area pencarian.
- Pilih “Find” pada menu dropdown.
- Masukkan kata kunci yang ingin dicari pada kotak teks “Find what” dan klik tombol “Find All”.
- Excel akan menampilkan semua hasil yang cocok yang telah difilter di dalam kotak “Find All”.
Demikianlah tiga cara untuk membuat pencarian data pada Excel. Anda dapat memilih metode yang paling sesuai dengan kebutuhan Anda. Dengan menggunakan pencarian data ini, Anda dapat dengan mudah mengekstrak informasi yang Anda butuhkan dan mengambil keputusan yang tepat.