Pernah kesulitan saat ingin mencari nilai data tertentu secara presisi? Dalam dataset jumlah banyak, pencarian manual tentu memakan waktu dan merepotkan.
Maka dari itu, kamu bisa menggunakan kombinasi fitur INDEX dan MATCH untuk pencarian yang lebih dinamis.
Umumnya, metode ini digunakan untuk kebutuhan profesional yang lebih stabil, presisi, dan bisa digunakan untuk berbagai bentuk tabel.
Sebelum memahami bagaimana cara menggunakan INDEX MATCH di Excel, mari pelajari dahulu kegunaan, kapan waktu penggunaan, dan contoh pemakaiannya!
Kegunaan Fungsi INDEX dan MATCH
Umumnya, kombinasi rumus INDEX dan MATCH digunakan untuk mencari data dengan dinamis, menggantikan fungsi LOOKUP, melakukan pencarian dua arah, mencari data dalam skala besar, dan melakukan pencarian berdasarkan kriteria tertentu.
Pencarian Data Dinamis
Dengan fungsi INDEX MATCH, kamu bisa mengambil data berdasarkan posisi hasil pencarian, bukan nomor kolom tetap. Maka dari itu, rumus ini tetap berfungsi meskipun ada perubahan struktur tabel.
Pengganti LOOKUP
Banyak pengguna yang memanfaatkan INDEX MATCH sebagai pengganti VLOOKUP dan HLOOKUP karena bisa mencari data ke arah kiri maupun kanan, tanpa harus mengubah struktur tabel.
Pencarian Dua Arah
Kamu bisa menggunakan INDEX MATCH untuk pencarian nilai berdasarkan perpotongan baris dan header kolom. Teknik ini sangat berguna untuk laporan nilai atau penjualan per bulan.
Mengatasi Data Besar
Pada dataset besar, INDEX MATCH umumnya lebih stabil dan efisien karena memisahkan proses pencarian dan pengambilan nilai.
Meningkatkan Akurasi Pencarian
Terakhir, MATCH digunakan untuk mencari posisi berdasarkan kriteria tertentu. Setelah itu, INDEX akan mengambil nilainya dari range tujuan. Kombinasi ini membuat pencarian berbasis kriteria menjadi lebih akurat.
Kapan Menggunakan INDEX MATCH?
Dalam kondisi tertentu, rumus INDEX MATCH justru jauh lebih aman dan fleksibel jika kamu sering mengalami perubahan data, membutuhkan pencarian yang lebih fleksibel, atau mencari alternatif dari rumus VLOOKUP.
1. Data Sering Berubah Posisi
Kamu bisa menggunakan INDEX MATCH sebagai pengganti rumus VLOOKUP yang mudah berubah ketika ada perpindahan atau penambahan kolom.
2. Pencarian Lebih Fleksibel
Dengan INDEX MATCH, kamu bisa menentukan sendiri kolom pencarian dan kolom hasil sehingga lebih fleksibel untuk desain tabel apa pun.
3. Alternatif VLOOKUP
INDEX MATCH sering digunakan sebagai alternatif VLOOKUP karena bisa melakukan pencarian ke kiri maupun ke kanan tanpa harus memindahkan posisi kolom referensi.
Contoh Pemakaian INDEX MATCH
Berikut adalah beberapa gambaran penggunaan praktisnya dalam pekerjaan nyata agar kamu bisa memahami konteks penggunaan rumus satu ini:
1. Mencari Data Berdasarkan Kode
Di Excel, kamu bisa mencari nama produk berdasarkan kode unik tanpa harus menaruh kolom kode di paling kiri. MATCH mencari posisi kode sementara INDEX mengambil datanya.
2. Mengambil Nilai dari Tabel
Selanjutnya, rumus INDEX MATCH dapat membantu mengambil nilai harga, skor, atau stok dari tabel referensi tanpa perlu menyalin ulang tabel sumber.
3. Pencarian Horizontal dan Vertikal
Dengan dua MATCH, kamu bisa mencari data berdasarkan baris dan kolom sekaligus. Umumnya, cara ini sering dipakai di tabel nilai atau performa bulanan.
Cara Menggunakan INDEX MATCH di Excel
Simak dataset sederhana di bawah ini!
| Kode | Nama | Harga |
| P01 | Mouse | 50000 |
| P02 | Keyboard | 120000 |
| P03 | Monitor | 1500000 |
| P04 | Headset | 250000 |
Dalam kasus ini, kita akan mencari harga untuk produk dengan Kode P03. Mari simak langkah-langkah untuk menggunakan INDEX MATCH di Excel!
1. Klik Cell Tempat Rumus INDEX MATCH

Misalnya, kita akan meletakkan rumus ini di cell E5.
2. Ketik Rumus INDEX Awal Dahulu

Ketik =INDEX(C2:C5; dan jangan tekan Enter dahulu.
C2:C5 ini adalah range tempat semua harga produk. Kita menjadikan ini sebagai range karena nilai yang dicari berada di kolom Harga ini.
3. Isi Nomor Baris dengan MATCH

Tambahkan MATCH dalam rumus tadi sehingga menjadi =INDEX(C2:C5; MATCH(
4. Lengkapi Komponen MATCH

Lengkapi rumus MATCH sehingga rumusnya menjadi =INDEX(C2:C5; MATCH(“P03”; A2:A5;
Berikut adalah penjelasan untuk setiap komponennya:
- C2:C5 adalah range yang berisi data harga yang akan diambil (kolom hasil)
- “P03” menandakan kode produk yang ingin kita cari harganya (nilai yang dicari)
- A2:A5 adalah range yang berisi semua kode produk tempat kita mencari “P03” (kolom pencarian)
5. Tulis Angka 0 dan Berikan Tanda Kurung

Rumus lengkapnya menjadi =INDEX(C2:C5; MATCH(“P03”; A2:A5; 0))
Angka 0 di sini adalah tipe pencocokan exact match sehingga Excel harus mencari data yang sama persis bernilai “P03”.
6. Tekan Enter untuk Mengaktifkan Rumus INDEX MATCH

Excel akan menampilkan 1500000 sebagai harga dari produk P03, yaitu Monitor.
Kesalahan Umum INDEX MATCH
Meskipun fungsional, kamu bisa saja mendapatkan hasil error jika tidak digunakan dengan tepat. Maka dari itu, hindari beberapa kesalahan umum di bawah ini:
1. Range Tidak Sejajar
Range pada INDEX dan MATCH harus memiliki jumlah baris yang sesuai. Jika tidak sejajar, Excel bisa memberikan hasil yang salah atau error.
2. Salah Tipe Pencarian
Parameter MATCH biasanya memakai 0 untuk exact match. Hasil Excel akan meleset jika kamu salah mengisi tipe pencarian.
3. Data Tidak Konsisten
Adanya perbedaan spasi, format teks, atau angka yang dibaca sebagai teks dapat membuat MATCH gagal menemukan data. Maka dari itu, pastikan dulu untuk menyeragamkan format datamu!
INDEX MATCH: Teknik Pencarian Data yang Lebih Fleksibel dan Profesional!
Itulah panduan singkat tentang cara menggunakan INDEX MATCH di Excel yang perlu kamu ikuti. Dengan mengkombinasikan kedua rumus ini, kamu bisa melakukan pencarian data dengan dinamis dan tidak perlu meng-update-nya secara berkala lagi setiap ada perubahan!
Jika kamu ingin menguasai Excel secara praktis dari dasar sampai teknik LOOKUP, mari ikuti kursus Excel dari Coding Studio!
Di sini, kamu akan belajar tentang fundamental Excel, mulai dari kegunaan, atribut, rumus-rumus LOOKUP dan MATCH, hingga studi kasus nyata dalam dunia kerja!
Selain itu, kamu juga akan menerima sertifikat dengan tiga jenis tingkatan grade, sesuai dengan tingkat pemahaman dalam mengerjakannya.
Yuk, tingkatkan skill Excel-mu untuk kerja yang produktif!
