Dear Sahabat ExcelPriv.
Kali Ini Saya Akan Membahas Bagaimana Caranya Membuat Search Engine Di Excel. Berikut tampilan Filenya
Anda Juga Dapat Mendownload Filenya Disini:
Download File.
Mari Kita Buka Downloadan File Kita. Kemudian Ikutilah langkah2nya
A. Buka Sheet Pencarian.
1. Pertama Kita pilih Tab Developer - Insert - Option Button (Form Control)
Untuk Menampilkan Tab Developer Anda Mesti Masuk Dulu Ke Excel Option dan Centang Show Developer Tab in the Ribbon (Karena Secara Defaul Tampilan Developer tab Ini Tidak Ada)
2.Kemudian Kita Letakan Menjadi 4 Dan Dikasih Nama Sesuai Ini
3. klik kanan di option button - Format control - control dan isi cell link di G5. Untuk Melihat G5 File Mesti Di
unhide Columsnya Terlebih dahulu,
4. Kemudian kita membuat Scroll Bar(Form Control) Dan Letakan Cell Linknya Di A12
5.Membuat Table, Buat Rumus Di A13 Dengan =A12+1 Dan Dragging Sesuai Table yang Kamu Inginkan
B. Buka Sheet Database
1. Buka Dulu Groupingnya
2. Buat Rumus Pencariannya. Lihat columns Uniq2, B2
=IFERROR(IF(Pencarian!$G$5=1,SEARCH(Pencarian!$C$8,Database!C2:C23)+ROW()/1000000,IF(Pencarian!$G$5=2,SEARCH(Pencarian!$C$8,Database!D2:D23)+ROW()/1000000,IF(Pencarian!$G$5=3,SEARCH(Pencarian!$C$8,Database!E2:E23)+ROW()/1000000,IF(Pencarian!$G$5=4,SEARCH(Pencarian!$C$8,Database!F2:F23)+ROW()/1000000)))),"")
Logika Rumus :
Jika G5 (Cell Link Untuk Option Button)Menunjukan
- Angka 1 maka Search kolom Database!C2:C23,
- Angka 2 maka Search kolom Database!D2:D23,
- Angka 3 maka Search kolom Database!E2:E23,
- Angka 4 maka Search kolom Database!F2:F23,
3. Buat Rumus Rank Di Column Uniq1 Dengan Didahului Oleh Iferror Karena Mau Mencegah Error Lihat A2!...
=IFERROR(RANK(B2,$B$2:$B$23),"")
C. Balik Lagi Ke
Sheet Pencarian
Untuk Mengisi Table Kita Masukan Aja Rumus Vlookup Dengan Lookup Value Ada Di A13. Kita Apit Denga Iferror karena Mencegah Error. Contoh Pada Kolom B13
=IFERROR(VLOOKUP(A13,Database!A:F,3,FALSE),"")
Sekian Tutor Dari Saya Mudah2an membantu
ADS HERE !!!