Cara Lookup Banyak Kriteria Menggunakan Rumus INDEX dan MATCH Excel
Mencari data dengan satu kriteria sdh biasa. hal tersebut bisa kita atasi dengan menggunakan fungsi Lookup, HLookup maupun VLookup.
Lalu bagaimana jika kita perlu melakukan pencarian data dengan dua atau lebih kriteria? Adakah rumus excel yg dapat melakukan hal tersebut?
Mencari Data Dengan Banyak Kriteria Pada Excel
Melakukan Lookup Banyak kriteria bukanlah hal mustahil. Ada banyak cara bisa kita lakukan dengan excel untuk mengtasi problem pencarian data dengan banyak kriteria tersebut. Salah satunya adalah dengan menggunakan rumus excel gabungan antara fungsi INDEX & MATCH.
Seperti yg sdh saya tulis sebelumnya bahwa fungsi INDEX berfungsi untuk memberikan nilai pada baris yg ditunjuk. se&gkan fungsi MATCH berfungsi untuk mencari pada baris berapa data yg sesuai. Jika masih belum faham slahkan baca artikel tentang fungsi Excel tersebut sebelumnya.
Sebagai contoh kali ini kita akan membuat sebuah Tabel data penghuni gedung pada microsoft excel yg berisi dengan empat (4) kolom. Yakni kolom gedung, lantai, nomor kamar & nama penghuni. kemudian lengkapi tabel tersebut sprti gambar brkut:
Lookup Banyak Kriteria Dengan Rumus INDEX & MATCH
Dalam kasus Lookup banyak kriteria ini kita ingin mencari tahu siapa saja penghuni kamar dengan kriteria gedung, lantai & nomor kamarnya.
Pada tabel tersebut hasil lookup kita letakkan pada sel D12 yg berwarna hijau, se&gkan kriteria atau syarat pencariannnya kita letakkan masing-masing pada sel A12, B12 & C12 yg berwarna merah.
Pada contoh tersebut Nilai yg akan kita cari adalah penghuni gedung B pada lantai 2 & nomor kamar 1.
Tuliskan rumus brkut pada sel D12:
=INDEX(D2:D9;MATCH(A12&B12&C12;A2:A9&B2:B9&C2:C9;0))
Kemudian akhiri dengan menekan tombol Ctrl + Shift + Enter
secara bersamaan setlah menuliskan rumus diatas. Sehingga rumus akan nampak diapit {...}
{=INDEX(D2:D9;MATCH(A12&B12&C12;A2:A9&B2:B9&C2:C9;0))}
Penjelasan Rumus Lookup banyak Kriteria
Pada rumus excel diatas kita memakai dua fungsi yakni fungsi INDEX & Fungsi MATCH.
Sintaks fungsi INDEX adalah:
INDEX(array; row_num; [column_num])
Dalam rumus tersebut array dari fungsi INDEKS adalah D2:D9 dimana pada kolom ini nilai yg kita cari berada. Se&gkan row_number atau nomor barisnya adalah hasil dari fungsi MATCH. & [column_num] nya kita abaikan karena argument ini bersifat opsional & pada kasus ini tidak perlu kita tuliskan.
Se&gkan sintaks fungsi MATCH adalah:
MATCH(lookup_value; lookup_array; [match_type])
Dalam rumus LookUp banyak kriteria diatas nilai yg kita cari dari fungsi MACTH atau lookup_value nya adalah gabungan dari kriteria pencarian yakni: A12&B12&C12. Jika anda masih bertanya tentang apa maksud dari tanda & pada rumus tersebut slahkan pelajari tentang Operator Teks Excel.
Argument lookup_array nya adalah A2:A9&B2:B9&C2:C9. Array inilah yg akan digunakan fungsi MATCH untuk mendapat nomor baris atau row yg sesuai. Se&gkan argument [match_type]bernilai 0 (nol) dengan maksud bahwa pencarian bersifat exact atau sama persis.
Menggunakan Rumus Excel Array sprti ini sebenarnya kurang bagus apabila data yg kita olah cukup besar. Sebab rumus array biasanya memberatkan kinerja komputer kita. Jadi jika data yg kita olah ribuan misalnya. sedikit bersabarlah. ehehehehehee.... atau slahkan coba-coba dengan lookup banyak kriteria menggunakan macro. InsyaAllah akan saya tulis lain waktu jika pembahasan sdh sampai tentang VBA. Untuk sementara slahkan googling dulu jika memang memebutuhkan.
File contoh artikel ini bisa didownload pada tombol dibawah ini:
LINK DOWNLOAD TERKUNCI.
Silahkan SHARE untuk membuka kunci!
Masih ada pertanyaan? slahkan sampaikan di kolom komentar. Sumber https://www.kelasexcel.id
Belum ada Komentar untuk "Cara Lookup Banyak Kriteria Menggunakan Rumus INDEX dan MATCH Excel"
Posting Komentar