Fungsi Pencocokan Indeks di Excel (Gunakan Alternatif Kuat ini untuk VLOOKUP)

Apa Fungsi INDEX di Excel?

Fungsi INDEX dapat mengembalikan hasil dari nomor baris, dan fungsi MATCH dapat memberi kita posisi nilai pencarian dalam array. Kombinasi Fungsi Excel INDEX MATCH ini sangat berguna dalam mengatasi batasan utama VLOOKUP, yaitu tidak dapat digunakan untuk mencari tabel dari kiri ke kanan; namun, Fungsi INDEX MATCH dapat mencapai tujuan ini dengan mudah. Pada artikel ini, kita akan membahasnya secara rinci -

Ini sesederhana itu, untuk saat ini, lihat sintaks fungsi INDEX.

Array: Dari kolom atau array mana, kita membutuhkan nilainya ??

Nomor Baris: Dalam larik yang disediakan , dari baris mana kita membutuhkan hasilnya ???

Kedua argumen ini cukup baik dalam banyak situasi. Jadi, sekarang kita akan melihat contoh fungsi INDEX.

Contoh

Untuk contoh ini, perhatikan data di bawah ini.

Kami memiliki data dari rentang sel A1 hingga B7. Di sel D2, ada nama bulan, dan untuk nama bulan ini kita membutuhkan nilai jual di sel E2.

Mari kita buka fungsi INDEX di sel E2.

Array adalah argumen pertama, yaitu dari kolom mana kita membutuhkan hasil, misalnya kita membutuhkan hasil dari kolom “penjualan”, jadi pilih dari B2 ke B7.

Berikutnya adalah nomor ROW, yaitu dalam rentang sel yang dipilih dari baris mana kita membutuhkan hasilnya. Dalam contoh ini, kami memerlukan nilai penjualan untuk bulan "Mar". Dalam rentang yang dipilih, "Mar" adalah baris ketiga, jadi kami membutuhkan hasil dari baris ketiga.

Ok, itu saja. Tutup braket dan tekan tombol enter, kita akan mendapatkan nilai jual untuk bulan "Mar."

Seperti ini, berdasarkan nomor baris yang diberikan, kita akan mendapatkan nilai dari array yang disediakan.

Apa Fungsi MATCH di Excel?

Fungsi MATCH digunakan untuk menemukan posisi nilai pencarian dalam larik yang disediakan. Sederhananya, nilai pencarian nomor baris atau nomor kolom dalam rentang sel. Di bawah ini adalah sintaks dari fungsi MATCH.

Nilai Pencarian: Untuk nilai pencarian mana, kami mencoba mencari posisinya ??

Lookup Array: Di mana array atau range sel, kita mencari nilai pencarian ???

Jenis Pencocokan: Ini akan menentukan jenis hasil yang kita butuhkan. Kami dapat memberikan nol untuk pencocokan persis.

Contoh Fungsi MATCH di Excel

Untuk contoh ini, perhatikan data di atas saja.

Dari data di atas, kami mencoba mendapatkan posisi bulan “Mar” di sel E5. Buka fungsi MATCH di sel E5.

Argumen pertama adalah "Nilai Pencarian", jadi di sini nilai pencarian kita adalah "Mar", jadi pilih sel D5.

Array Pencarian adalah dari rentang sel mana yang kita coba cari posisi nilai pencarian. Jadi pilih kolom "Bulan".

Argumen terakhir adalah Jenis Pencocokan karena kita melihat pasokan pencocokan tepat 0.

Jadi, dalam array pencarian A2: A7, posisi nilai pencarian "Mar" adalah 3.

Kombinasi Fungsi INDEX + MATCH di Excel

Indeks dapat mengembalikan hasil dari nomor baris yang disebutkan, dan fungsi Cocokkan dapat memberi kita posisi nilai pencarian dalam larik. Alih-alih memasukkan nomor baris ke rumus INDEX, kita bisa menyertakan fungsi MATCH untuk mengembalikan nomor baris.

Buka fungsi INDEX di sel E2.

Untuk argumen pertama, Array memasok B2 ke B7.

Untuk nomor baris, daripada memberikan nomor baris sebagai 3, buka fungsi MATCH di dalam fungsi INDEX.

Pilih nilai pencarian sebagai sel D2.

Pilih array pencarian sebagai A2 hingga A7.

Masukkan nol sebagai jenis pencocokan.

Jadi, berdasarkan nomor baris yang disediakan oleh fungsi MATCH, fungsi INDEX akan mengembalikan nilai penjualan. Kita dapat mengubah nama Bulan di sel D2 untuk melihat perubahan nilai penjualan secara dinamis.

Alternatif Ampuh untuk VLOOKUP

Kita semua telah menggunakan fungsi VLOOKUP hari demi hari, tetapi salah satu batasan VLOOKUP adalah, ia hanya dapat mengambil nilai dari kiri ke kanan, bukan dari kanan ke kiri.

Misalnya, lihat data di bawah ini.

Nilai pencarian data di atas adalah Bulan, dan kolom hasil adalah penjualan. Namun pada kolom data result (Sales) berada di sebelah kiri tabel lookup array (Month), maka VLOOKUP tidak dapat membantu menggunakan disini, namun dengan kombinasi INDEX dan MATCH kita tetap dapat mengambil data dari tabel tersebut.

Artikel yang menarik...