INDEX + MATCH adalah kombinasi rumus pencarian yang fleksibel. Tugasnya dibagi dua: MATCH mencari posisi baris kata kunci, lalu INDEX mengambil data di posisi tersebut.
Sintaks INDEX dan MATCH
=INDEX(array, row_num, [column_num])- INDEX: mengambil nilai di baris (dan kolom) tertentu dari sebuah range.
- MATCH(lookup_value, lookup_array, [match_type]): menghasilkan nomor posisi nilai di range. match_type 0 untuk hasil persis; bawaannya 1.
Contoh rumus INDEX MATCH
=INDEX(G2:G51,MATCH(B2,F2:F51,0))MATCH mencari posisi isi B2 di kolom F, lalu INDEX mengambil nilai kolom G di posisi yang sama. Kolom hasil (G) boleh berada di kiri maupun kanan kolom pencarian.
Kenapa INDEX MATCH sering dipilih
- Bisa mencari ke kiri, hal yang tidak bisa dilakukan VLOOKUP.
- Tidak bergantung pada nomor kolom, jadi aman saat kolom disisipkan.
Yang dibahas di video
- MATCH bertugas mencari posisi baris dari kata kunci
- INDEX mengambil data dari kolom hasil berdasarkan nomor baris dari MATCH