Menggunakan Excel sebagai alat bantu dalam menyimpan dan mengelola data merupakan hal yang penting untuk dilakukan. Selain dapat memudahkan dalam pengolahan data, Excel juga memiliki fitur-fitur yang dapat membantu dalam proses analisis data. Salah satu fitur yang sering digunakan dalam Excel adalah formulir pencarian data.
Membuat Form Pencarian Data di Excel
Untuk membuat formulir pencarian data di Excel, kita perlu melakukan beberapa langkah berikut:
1. Menentukan Kolom Data
Pertama-tama kita perlu menentukan kolom data yang akan dicari. Kolom data yang akan dicari sebaiknya sudah terurut dengan baik, sehingga pencarian data akan lebih mudah dilakukan. Misalnya kita akan mencari data pada kolom A yang berisi nama-nama barang.
2. Menambahkan Tombol Pencarian
Setelah menentukan kolom data, selanjutnya kita perlu menambahkan tombol pencarian. Tombol pencarian dapat ditambahkan dengan menggunakan fitur Insert pada Excel. Caranya adalah sebagai berikut:
- Pada bagian Developer, klik tombol Insert.
- Pilih tombol Form Control.
- Pilih tombol Command Button.
Selanjutnya, letakkan tombol pencarian pada halaman kerja Excel. Anda dapat menentukan ukuran, warna, dan posisi tombol sesuai dengan kebutuhan.
3. Menambahkan Script Pencarian Data
Setelah menambahkan tombol pencarian, selanjutnya kita perlu menambahkan script pencarian data. Script yang digunakan untuk pencarian data umumnya menggunakan bahasa VBA (Visual Basic for Application). Berikut adalah contoh script pencarian data:
Private Sub CommandButton1_Click()
Dim keyword As String
Dim i As Integer
keyword = InputBox("Masukkan keyword:")
Range("A1").Activate
For i = 1 To Cells(Rows.Count, "A").End(xlUp).Row
If InStr(1, ActiveCell.Offset(i, 0).Value, keyword, vbTextCompare) > 0 Then
ActiveCell.Offset(i, 0).Activate
MsgBox ActiveCell.Value
Exit For
End If
Next i
End Sub
Script di atas akan meminta user untuk memasukkan keyword yang akan dicari. Kemudian, script akan melakukan pencarian data pada kolom A, dan jika ditemukan data yang sesuai dengan keyword, maka data tersebut akan ditampilkan pada layar.
Cara Membuat Form Pencarian di Excel – Form Excel Cara Tercepat Input
Form pencarian di Excel juga dapat dibuat dengan menggunakan fitur Form pada Excel. Fitur Form ini memungkinkan kita untuk membuat formulir dengan cepat dan mudah tanpa perlu menulis script VBA.
1. Menambahkan Fitur Form pada Excel
Pertama-tama kita perlu menambahkan fitur Form pada Excel. Langkah-langkahnya adalah sebagai berikut:
- Pada bagian Developer, klik tombol Insert.
- Pilih tombol ActiveX Control.
- Pilih tombol More Controls.
- Pilih tombol Microsoft Forms 2.0.
Setelah itu, drag dan drop elemen-elemen yang dibutuhkan pada formulir. Elemen-elemen tersebut antara lain:
- Label: untuk memberikan keterangan pada formulir.
- Text Box: untuk memungkinkan user memasukkan keyword.
- Command Button: untuk melakukan pencarian data.
2. Mengatur Properti Elemen Form
Setelah menambahkan elemen-elemen pada form, selanjutnya kita perlu mengatur properti dari masing-masing elemen. Properti yang dapat diatur antara lain:
- Caption: untuk memberikan judul pada elemen.
- Name: untuk memberikan nama pada elemen.
- Tool Tip Text: untuk memberikan keterangan tambahan pada elemen.
Properti tersebut dapat diatur dengan cara mengklik tombol Properties, kemudian pilih elemen yang akan diatur propertinya.
3. Memberikan Script Pencarian Data
Setelah menambahkan elemen-elemen pada form dan mengatur propertinya, selanjutnya kita perlu memberikan script untuk pencarian data. Script untuk pencarian data pada form Excel dapat dibuat dengan menggunakan Macro Recorder. Caranya adalah sebagai berikut:
- Buka formulir dengan mengklik tombol Design Mode.
- Pilih tombol View Code.
- Gunakan Macro Recorder untuk merekam script pencarian data.
Setelah merekam script, script dapat disimpan dan digunakan pada form pencarian yang lain.
FAQ (Frequently Asked Questions)
Pertanyaan 1: Apakah form pencarian di Excel dapat digunakan untuk mencari data pada lembar kerja yang berbeda?
Jawaban: Ya, form pencarian di Excel dapat digunakan untuk mencari data pada lembar kerja yang berbeda. Caranya adalah dengan mengubah script pencarian data menjadi seperti berikut:
Private Sub CommandButton1_Click()
Dim keyword As String
Dim i As Integer
Dim ws As Worksheet
keyword = InputBox("Masukkan keyword:")
Set ws = Sheets("Sheet2")
ws.Range("A1").Activate
For i = 1 To ws.Cells(Rows.Count, "A").End(xlUp).Row
If InStr(1, ActiveCell.Offset(i, 0).Value, keyword, vbTextCompare) > 0 Then
ActiveCell.Offset(i, 0).Activate
MsgBox ActiveCell.Value
Exit For
End If
Next i
End Sub
Pada script di atas, kita menggunakan objek Worksheet
untuk mengakses lembar kerja yang berbeda.
Pertanyaan 2: Apakah form pencarian di Excel dapat digunakan untuk mencari data berdasarkan kriteria tertentu?
Jawaban: Ya, form pencarian di Excel dapat digunakan untuk mencari data berdasarkan kriteria tertentu. Salah satu cara untuk melakukan pencarian data berdasarkan kriteria adalah dengan menggunakan fitur Advanced Filter.
Untuk menggunakan fitur Advanced Filter, kita perlu melakukan beberapa langkah berikut:
- Pilih seluruh kolom yang berisi data.
- Pilih tombol Data pada menu bar.
- Pilih tombol Advanced pada dropdown menu Filter.
- Pada jendela Advanced Filter, kita dapat menentukan kriteria pencarian pada bagian Criteria Range.
- Tentukan lokasi hasil pencarian pada bagian Copied to.
- Klik tombol OK untuk melakukan pencarian data.
Fitur Advanced Filter dapat membantu kita dalam melakukan pencarian data berdasarkan kriteria tertentu.
Video Tutorial: Cara Membuat Excel Search Engine Banyak Kolom
Video tutorial di atas dapat membantu Anda untuk lebih memahami cara membuat formulir pencarian data di Excel.