Rumus Excel: Pencarian dua arah dengan INDEX dan MATCH -

Formula umum

=INDEX(data,MATCH(val,rows,1),MATCH(val,columns,1))

Ringkasan

Untuk mencari nilai dalam tabel menggunakan baris dan kolom, Anda bisa menyusun rumus yang melakukan pencarian dua arah dengan INDEX dan MATCH. Pada contoh yang ditampilkan, rumus di J8 adalah:

=INDEX(C6:G10,MATCH(J6,B6:B10,1),MATCH(J7,C5:G5,1))

Catatan: rumus ini disetel ke "perkiraan kecocokan", jadi nilai baris dan nilai kolom harus diurutkan.

Penjelasan

Inti dari rumus ini adalah INDEX, yang hanya mengambil nilai dari C6: G10 ("data") berdasarkan nomor baris dan nomor kolom.

=INDEX(C6:G10, row, column)

Untuk mendapatkan nomor baris dan kolom, kami menggunakan MATCH, dikonfigurasi untuk perkiraan kecocokan, dengan mengatur argumen ke-3 menjadi 1 (TRUE):

MATCH(J6,B6:B10,1) // get row number MATCH(J7,C5:G5,1) // get column number

Dalam contoh, MATCH akan mengembalikan 2 saat lebarnya 290, dan 3 saat tingginya 300.

Akhirnya, rumusnya menjadi:

=INDEX(C6:G10, 2, 3) = 1800

Artikel yang menarik...