Hot Posts

6/recent/ticker-posts

Rumus INDEX MATCH Dengan 2 Kriteria

 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)


Catatan penting:
  • 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.

Post a Comment

0 Comments