
Genel formül
=INDEX(data,MATCH(val,rows,1),MATCH(val,columns,1))
Özet
Hem satırları hem de sütunları kullanarak bir tablodaki değeri aramak için, INDEX ve MATCH ile iki yönlü arama yapan bir formül oluşturabilirsiniz. Gösterilen örnekte, J8'deki formül şöyledir:
=INDEX(C6:G10,MATCH(J6,B6:B10,1),MATCH(J7,C5:G5,1))
Not: Bu formül "yaklaşık eşleşme" olarak ayarlanmıştır, bu nedenle satır değerleri ve sütun değerleri sıralanmalıdır.
Açıklama
Bu formülün özü, satır numarası ve sütun numarasına dayalı olarak C6: G10'dan ("veriler") bir değer alan INDEX'tir.
=INDEX(C6:G10, row, column)
Satır ve sütun numaralarını elde etmek için, 3. bağımsız değişkeni 1 (DOĞRU) olarak ayarlayarak yaklaşık eşleşme için yapılandırılmış MATCH kullanıyoruz:
MATCH(J6,B6:B10,1) // get row number MATCH(J7,C5:G5,1) // get column number
Örnekte KAÇINCI, genişlik 290 olduğunda 2 ve yükseklik 300 olduğunda 3 döndürür.
Sonunda formül şu şekilde azalır:
=INDEX(C6:G10, 2, 3) = 1800