Daftar Isi
Excel dataset digunakan untuk menyimpan catatan informasi. Mencari informasi dari dataset besar bisa memakan waktu. Excel memiliki beberapa rumus yang berguna untuk mencari dan mencocokkan kueri untuk mendapatkan hasil yang akurat. INDEX dan MATCH adalah beberapa yang paling banyak digunakan yang tidak hanya berfungsi untuk kriteria tunggal tetapi juga untuk beberapa kriteria. Artikel ini akan menjelaskan 4 rumus untuk INDEX dan MATCH dengan beberapa kriteria dengan contoh-contoh yang sesuai dan penjelasan yang tepat.
Unduh Buku Kerja Praktik
Unduh buku kerja latihan dan berlatihlah sendiri.
Indeks Excel Cocokkan Beberapa Kriteria.xlsxPengenalan ke Fungsi INDEX dan MATCH
Fungsi INDEX
Tujuan:
Ini mengembalikan nilai atau referensi sel di persimpangan baris dan kolom tertentu dalam rentang tertentu.
Formula Generik:
=INDEX(array, row_num,[column_num])
Deskripsi Argumen:
array = kisaran data.
row_num = nomor baris dari nilai yang akan dikembalikan.
column_num =nomor kolom dari nilai yang akan dikembalikan.
Fungsi MATCH
Tujuan:
Ini mengembalikan posisi relatif item dalam larik yang cocok dengan nilai tertentu dalam urutan tertentu.
Formula Generik:
=MATCH(lookup_value, lookup_array,[match_type])
Deskripsi Argumen:
lookup_value = nilai yang dicari.
lookup_array = kisaran data di mana nilai yang dicari ada.
match_type = -0, -1,1. 0 adalah singkatan dari exact match, -1 untuk nilai yang lebih besar dari yang sama persis, dan 1 untuk nilai yang kurang dari kecocokan persis.
3 Rumus Excel Menggunakan Fungsi INDEX dan MATCH dengan Beberapa Kriteria
Kami akan menggunakan dataset berikut untuk menjelaskan 4 rumus ke Indeks Excel dan Mencocokkannya dengan beberapa kriteria.
Dataset berisi 5 kolom dengan ID Produk , Warna , Ukuran, dan Harga Sekarang jika Anda memiliki beberapa kriteria dan Anda ingin mencocokkan beberapa kriteria untuk mendapatkan nilai yang terkait dengan nilai yang cocok. Bagian artikel berikut akan menunjukkan 3 rumus berbeda dengan rumus INDEX dan PERTANDINGAN dengan beberapa kriteria. Jadi, mari kita bergerak maju.
1. Rumus Excel Bersarang Menggunakan Fungsi INDEX dan MATCH dengan Beberapa Kriteria
Mari kita asumsikan bahwa kita harus mencari tahu harga suatu produk dari dataset dengan mencocokkan ID produk, warna dan ukuran.
Anda dapat menggunakan rumus berikut menggunakan Excel INDEX dan PERTANDINGAN untuk mendapatkan hasilnya:
=INDEX(E5:E11,MATCH(1,(H5=B5:B11)*(H6=C5:C11)*(H7=D5:D11),0))
Di sini Anda dapat melihat rumus mencocokkan beberapa kriteria dari kumpulan data dan kemudian menunjukkan hasil yang tepat.
🔎 Rincian Formula:
- Menggunakan PERTANDINGAN memfungsikan 3 kriteria tersebut: ID Produk , Warna, dan Ukuran dicocokkan dengan rentang B5:B11 , C5:C11, dan D5:D11 masing-masing dari dataset. Di sini jenis kecocokan adalah 0 yang memberikan kecocokan yang tepat.
- Terakhir, menggunakan INDEX fungsi itu mendapatkan harga produk tertentu dari kisaran E5:E11 .
Baca selengkapnya: INDEX MATCH dengan 3 Kriteria di Excel (4 Contoh)
2. Rumus Excel Bersarang dengan Dua Fungsi INDEX dan Fungsi MATCH dengan Beberapa Kriteria
Lebih jauh lagi, ada rumus lain yang mencakup dua INDEX berfungsi bersama dengan PERTANDINGAN dengan beberapa kriteria untuk mendapatkan nilai dari rentang data yang diberikan.
Rumusnya adalah:
=INDEX(E5:E12,MATCH(B15&C15&D15,INDEX(B5:B12&C5:C12&D5:D12,),0))
Hasilnya mencocokkan 3 kriteria dengan rentang data yang diberikan dan memberikan hasil nilai kriteria yang cocok dalam kisaran yang ditentukan untuk output.
🔎 Rincian Formula:
- PERTANDINGAN fungsi mengambil nilai pencarian sebagai B15 , C15 dan D15 menggunakan DAN di antara mereka.
- Selanjutnya, dibutuhkan INDEX fungsi di mana larik pencarian untuk masing-masing nilai pencarian adalah B5: B12 , C5:C12, dan D5:D12 .
- Argumen terakhir dari PERTANDINGAN adalah 0 untuk memberikan kecocokan yang tepat.
- Semua ini bersarang di dalam yang lain INDEX yang argumen pertamanya adalah rentang dari mana hasil akhirnya akan ditampilkan.
Baca Juga: INDEX MATCH dengan Beberapa Kriteria di Sheet Berbeda (2 Cara)
Bacaan Serupa
- Indeks Excel Mencocokkan kriteria tunggal / ganda dengan hasil tunggal / ganda
- Beberapa Kriteria di Excel Menggunakan Fungsi INDEX, MATCH, dan COUNTIF
- Jumlahkan dengan Fungsi INDEX-MATCH di bawah Beberapa Kriteria di Excel
- INDEX, MATCH dan MAX dengan Beberapa Kriteria di Excel
3. Rumus Menggunakan INDEX dengan Dua Fungsi MATCH dengan Beberapa Kriteria di Excel
Namun, kebalikan dari metode di atas adalah bahwa rumus dengan 2 PERTANDINGAN bersarang dengan sebuah INDEX fungsi juga bisa melakukan pekerjaan itu.
Sekarang, katakanlah kita memiliki versi modifikasi dari dataset yang diberikan termasuk informasi tentang Hoodie dan T-shirt dan diatur dengan cara berikut.
Rumusnya:
=INDEX(C6:F7,MATCH(I4,B6:B7,0),MATCH(I5&I6,C4:F4&C5:F5,0))
Dalam hal ini, kami telah menggunakan dua PERTANDINGAN untuk mencocokkan nilai dari dataset. Satu pencocokan untuk baris dan yang lainnya untuk kolom. Kedua fungsi PERTANDINGAN formula bersarang di dalam sebuah INDEX yang berfungsi dengan sempurna.
🔎 Rincian Formula:
- Yang pertama PERTANDINGAN formula yang cocok dengan nama produk T-Shirt akan menjadi nilai dalam baris ( B6 dan B7 ).
- Yang keduaMATCH rumus mengambil dua kriteria warna dan ukuran (Biru dan Sedang) dengan rentang C4:F4 dan C5:F5 masing-masing.
- Kedua PERTANDINGAN formula bersarang di dalam INDEX sebagai argumen kedua. Argumen pertama dari INDEX rumus mengambil argumen pertama sebagai rentang data dari mana output akan diekstraksi dan yang ketiga adalah 0 untuk kecocokan yang tepat.
Baca selengkapnya: Indeks Cocokkan Beberapa Kriteria dalam Baris dan Kolom di Excel
Alternatif untuk INDEX-MATCH: Penggunaan Fungsi FILTER
Terlebih lagi, jika Anda menggunakan Microsoft 365 yang memiliki larik dinamis, maka Anda dapat menggunakan FILTER dengan beberapa kriteria sebagai alternatif untuk fungsi INDEX-MATCH rumus.
Ikuti langkah-langkah untuk mengetahui cara menerapkan FILTER untuk tujuan ini:
- Pilih seluruh dataset.
- Pilih Tabel dari Sisipkan tab.
- Periksa kisaran tabel dan centang Tabel saya memiliki tajuk .
- Kemudian klik OK .
Tabel Anda akan terlihat seperti di bawah ini.
Sekarang misalkan Anda memiliki 3 kriteria (ditunjukkan pada gambar) yang digunakan untuk menemukan harga produk tertentu.
- Tuliskan rumus di sel tempat Anda ingin melihat hasilnya:
=FILTER(Table2[[Price ]],(Table2[Product ID]=B15)*(Table2[Color]=C15)*(Table2[Size]=D15))
Hasilnya akan ditampilkan dalam sel.
Catatan: Pilih rentang yang sesuai dan itu akan ditampilkan sebagai nama tabel (Tabel2 dalam hal ini) termasuk tajuk rentang (Harga, ID Produk, Warna, dan Ukuran untuk rentang yang sesuai) dalam rumus karena kumpulan data diubah menjadi tabel Excel.
🔎 Rincian Formula:
- Rumus ini membutuhkan 3 argumen,
- Argumen pertama adalah array yang merupakan rentang data dari mana nilai yang dikembalikan akan diekstraksi.
- Argumen kedua adalah termasuk Dalam kasus kami, kriterianya adalah ID Produk, Warna, dan Ukuran.
- Argumen ketiga adalah empty_if yang mengambil nilai balik jika hasilnya kosong. Yang satu ini opsional dan kita tidak memerlukannya dalam kasus kita.
- Ini cocok dengan kriteria dan memberikan hasil dari kisaran dalam argumen pertama.
Baca selengkapnya: Excel INDEX MATCH untuk Mengembalikan Beberapa Nilai dalam Satu Sel
Hal-hal yang Perlu Diingat
1. Anda dapat menekan CTRL + SHIFT + ENTER dari keyboard dengan menjaga kursor di akhir rumus yang menyertakan array. Meskipun berfungsi dengan baik hanya dengan menekan Masuk , tetapi untuk amannya Anda dapat menggunakan teknik ini saat bekerja dengan array.
2. FILTER hanya tersedia untuk Microsoft 365 Jika Anda tidak memiliki versi ini dan menggunakan versi yang lebih lama, gunakan 3 rumus lainnya.
Kesimpulan
Artikel ini berisi deskripsi singkat tentang fungsi INDEX dan MATCH. Setelah itu, artikel ini menggunakan dataset untuk mengaplikasikan 4 rumus berbeda menggunakan INDEX , PERTANDINGAN, dan FILTER Jika Anda ingin menjelajahi lebih banyak, Anda dapat melihat artikel terkait di bawah ini. Jika Anda memiliki pertanyaan apa pun, Anda dapat menulis di bagian komentar.