Rumus Excel: Basic INDEX MATCH tepat -

Daftar Isi

Formula umum

=INDEX(data,MATCH(value,lookup_column,FALSE),column)

Ringkasan

Contoh ini menunjukkan cara menggunakan INDEX dan MATCH untuk mendapatkan informasi dari tabel berdasarkan pencocokan tepat. Dalam contoh yang diperlihatkan, rumus di sel H6 adalah:

=INDEX(B5:E9,MATCH(H4,B5:B9,FALSE),2)

yang mengembalikan 1995, tahun film Toy Story dirilis.

Penjelasan

Rumus ini menggunakan fungsi MATCH untuk mendapatkan posisi baris Toy Story dalam tabel, dan fungsi INDEX untuk mengambil nilai pada baris tersebut di kolom 2. MATCH dikonfigurasi untuk mencari nilai di H4 di kolom B:

MATCH(H4,B5:B9,FALSE)

Perhatikan bahwa argumen terakhir adalah FALSE, yang memaksa MATCH untuk melakukan pencocokan tepat.

MATCH menemukan "Toy Story" di baris 4 dan mengembalikan nomor ini ke INDEX sebagai nomor baris. INDEX dikonfigurasi dengan array yang menyertakan semua data dalam tabel, dan nomor kolom dikodekan dengan keras sebagai 2. Setelah MATCH mengembalikan 4, kita memiliki:

=INDEX(B5:E9,4,2)

INDEX kemudian mengambil nilai di persimpangan baris ke-4 dan kolom ke-2 dalam larik, yaitu "1995".

Rumus lain dalam contoh ini sama kecuali untuk nomor kolom:

=INDEX(B5:E9,MATCH(H4,B5:B9,FALSE),2) // year =INDEX(B5:E9,MATCH(H4,B5:B9,FALSE),3) // rank =INDEX(B5:E9,MATCH(H4,B5:B9,FALSE),4) // sales

INDEX dengan satu kolom

Dalam contoh di atas, INDEX menerima larik yang berisi semua data dalam tabel. Namun, Anda dapat dengan mudah menulis ulang rumus untuk bekerja hanya dengan satu kolom, yang menghilangkan kebutuhan untuk menyediakan nomor kolom:

=INDEX(C5:C9,MATCH(H4,B5:B9,FALSE)) // year =INDEX(D5:D9,MATCH(H4,B5:B9,FALSE)) // rank =INDEX(E5:E9,MATCH(H4,B5:B9,FALSE)) // sales

Dalam setiap kasus, INDEX menerima larik kolom tunggal yang sesuai dengan data yang diambil, dan MATCH menyediakan nomor baris.

Artikel yang menarik...