Rumus INDEX MATCH 2 kriteria:
Contoh Kasus :
=INDEX(F2:F5, MATCH(1, (D2:D5="Andi")*(E2:E5="Jakarta"), 0))Mencari Nilai berdasarkan Nama dan Kota.
- Nama dicari ada di sel D2 (Andi)
- Kota dicari ada di sel E2 (Jakarta)
- Ini adalah rumus array, jadi tekan Ctrl + Shift + Enter (untuk Excel versi lama) atau cukup Enter (Excel 365 dan Excel 2021). Maka kurung kurawal akan muncul secara otomatis
{=INDEX(F2:F5, MATCH(1, (D2:D5="Andi")*(E2:E5="Jakarta"), 0))}
- Rumus INDEX + MATCH dengan array (A2:A5=F1)*(B2:B5=F2) bisa membuat Excel lambat, terutama jika diterapkan ke ribuan baris (misalnya 10.000+ baris).
Alternatif Rumus INDEX MATCH 2 Kriteria Paling Efisien
1. Tambahkan kolom bantu di kolom H (misalnya, sel H2):
=D2 & "|" & E2
2. Lalu gunakan INDEX + MATCH biasa:
=INDEX(F2:F5,MATCH(D3&"|"&E3,H2:H5,0))
Hasil:
- Lebih cepat, karena Excel tidak perlu menghitung array logika.
- Bisa drag down dengan sangat ringan.
0 Comments