Apa Fungsi INDEX dalam Excel?
Fungsi INDEX dapat mengembalikan hasil dari nombor baris, dan fungsi MATCH dapat memberi kita kedudukan nilai pencarian dalam array. Kombinasi Fungsi Excel INDEX MATCH ini sangat berguna untuk mengatasi batasan utama VLOOKUP, yang tidak boleh digunakan untuk mencari jadual dari kiri ke kanan; namun, INDEX MATCH Function dapat mencapai tujuan ini dengan mudah. Dalam artikel ini, kita akan membincangkannya secara terperinci -
Ini semudah itu, buat masa ini, lihat sintaks fungsi INDEX.

Array: Dari lajur atau susunan mana, kita memerlukan nilai ??
Nombor Baris: Dalam susunan yang disediakan , dari baris mana kita memerlukan hasilnya ???
Kedua-dua hujah ini cukup baik dalam kebanyakan situasi. Jadi, sekarang kita akan melihat contoh fungsi INDEX.
Contohnya
Untuk contoh ini, pertimbangkan data di bawah.

Kami mempunyai data dari rangkaian sel A1 hingga B7. Di sel D2, kita mempunyai nama bulan, dan untuk nama bulan ini, kita memerlukan nilai penjualan di sel E2.
Mari buka fungsi INDEX di sel E2.

Array adalah argumen pertama, iaitu, dari lajur mana kita memerlukan hasilnya, iaitu, kita memerlukan hasil dari lajur "penjualan", jadi pilih dari B2 ke B7.

Seterusnya adalah nombor ROW, iaitu, dalam sel yang dipilih dari baris mana kita memerlukan hasilnya. Dalam contoh ini, kita memerlukan nilai penjualan untuk bulan "Mac". Dalam julat yang dipilih, "Mar" adalah baris ketiga, jadi kami memerlukan hasil dari baris ketiga.

Ok, itu sahaja. Tutup tanda kurung dan tekan butang enter, kita akan mempunyai nilai penjualan untuk bulan "Mac".

Seperti ini, berdasarkan nombor baris yang disediakan, kita akan mendapat nilai dari array yang disediakan.
Apa Fungsi MATCH dilakukan di Excel?
Fungsi MATCH digunakan untuk mencari kedudukan nilai pencarian dalam array yang disediakan. Dengan kata mudah, nilai nombor baris atau nombor lajur dalam julat sel. Berikut adalah sintaks fungsi MATCH.

Nilai Carian: Untuk nilai carian mana, kita berusaha mencari kedudukan ??
Carian Array: Dalam susunan atau julat sel mana, kita mencari nilai carian ???
Jenis Perlawanan: Ini akan menentukan jenis hasil yang kita perlukan. Kami dapat memberikan sifar untuk pertandingan yang tepat.
Contoh Fungsi MATCH di Excel
Untuk contoh ini, pertimbangkan data di atas sahaja.

Dari data di atas, kami berusaha mendapatkan posisi bulan "Mar" di sel E5. Buka fungsi MATCH di sel E5.

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

Lookup Array adalah dari julat sel mana yang kita cuba cari kedudukan nilai carian. Oleh itu, pilih lajur "Bulan".

Argumen terakhir ialah Jenis Padanan kerana kita melihat penawaran padanan tepat 0.

Jadi, dalam tatapan carian A2: A7, kedudukan nilai carian "Mar" adalah 3.
Gabungan Fungsi INDEX + MATCH di Excel
Indeks dapat mengembalikan hasilnya dari angka baris yang disebutkan, dan fungsi Match dapat memberi kita posisi nilai pencarian dalam array. Daripada memberikan nombor baris ke formula INDEX, kita dapat memasukkan fungsi MATCH untuk mengembalikan nombor baris.

Buka fungsi INDEX dalam sel E2.

Untuk hujah pertama, Array membekalkan B2 hingga B7.

Untuk nombor baris, bukannya memberikan nombor baris sebagai 3, buka fungsi MATCH di dalam fungsi INDEX.

Pilih nilai carian sebagai sel D2.

Pilih tatasusunan sebagai A2 hingga A7.

Masukkan sifar sebagai jenis padanan.

Jadi, berdasarkan nombor baris yang disediakan oleh fungsi MATCH fungsi INDEX akan mengembalikan nilai jualan. Kita boleh menukar nama Bulan di sel D2 untuk melihat nilai jualan berubah secara dinamik.
Alternatif Kuat untuk VLOOKUP
Kita semua telah menggunakan fungsi VLOOKUP dari hari ke hari, tetapi salah satu batasan VLOOKUP adalah, ia hanya dapat mengambil nilai dari kiri ke kanan, bukan dari kanan ke kiri.
Contohnya, lihat data di bawah.
Nilai carian data di atas adalah Bulan, dan lajur hasilnya adalah penjualan. Tetapi di lajur hasil data (Penjualan) berada di sebelah kiri jadual tatasusunan (Bulan), jadi VLOOKUP tidak dapat membantu penggunaannya di sini, tetapi dengan kombinasi INDEX dan MATCH, kami masih dapat mengambil data dari jadual.