Loncat ke daftar isi utama

Excel INDEX MATCH: Pencarian dasar dan lanjutan

Di Excel, mengambil data tertentu secara akurat sering kali menjadi kebutuhan. Meskipun fungsi INDEX dan MATCH masing-masing memiliki kelebihannya masing-masing, menggabungkan keduanya akan membuka perangkat canggih untuk pencarian data. Bersama-sama, keduanya memfasilitasi berbagai kemampuan pencarian, mulai dari pencarian dasar horizontal dan vertikal hingga fungsi yang lebih canggih seperti pencarian dua arah, peka huruf besar-kecil, dan multi-kriteria. Menawarkan kemampuan yang ditingkatkan dibandingkan dengan VLOOKUP, pemasangan INDEX dan MATCH memungkinkan opsi pencarian data yang lebih luas. Dalam tutorial ini, mari kita selidiki kedalaman kemungkinan yang bisa mereka capai bersama.


Cara menggunakan INDEX dan MATCH di Excel

Sebelum kita menggunakan fungsi INDEX dan MATCH, pastikan kita mengetahui bagaimana INDEX dan MATCH dapat membantu kita dalam mencari nilai terlebih dahulu.


Cara menggunakan fungsi INDEX di Excel

Grafik INDEKS fungsi di Excel mengembalikan nilai di lokasi tertentu dalam rentang tertentu. Sintaks fungsi INDEX adalah sebagai berikut:

=INDEX(array, row_num, [column_num])
  • susunan (wajib) mengacu pada rentang tempat Anda ingin mengembalikan nilai.
  • baris_num (wajib, kecuali kolom_num hadir) mengacu pada nomor baris array.
  • kolom_num (opsional, tetapi diperlukan jika baris_num dihilangkan) mengacu pada nomor kolom array.

Misalnya untuk mengetahui skor Jeff, yang 6siswa dalam daftar, Anda dapat menggunakan fungsi INDEX seperti ini:

=INDEX(C2:C11,6)

pertandingan indeks excel 01

Catatan: Kisaran C2: C11 disitulah skor tertera, sedangkan nomornya 6 menemukan nilai ujian dari 6siswa ke.

Di sini mari kita lakukan tes kecil. Untuk rumusnya =INDEKS(A1:C1,2), nilai apa yang akan dikembalikannya? --- Ya, itu akan kembali Tanggal lahir, yang 2nilai nd di baris tertentu.

Sekarang kita harus tahu bahwa fungsi INDEX dapat bekerja sempurna dengan rentang horizontal atau vertikal. Tetapi bagaimana jika kita membutuhkannya untuk mengembalikan nilai dalam rentang yang lebih besar dengan beberapa baris dan kolom? Nah, dalam hal ini, kita harus menerapkan nomor baris dan nomor kolom. Misalnya untuk mengetahui skor Jeff dalam rentang tabel alih-alih satu kolom, kita dapat menemukan skornya dengan a baris nomor 6 dan kolom nomor 3 dalam sel melalui A2 ke C11 seperti ini:

=INDEX(A2:C11,6,3)

pertandingan indeks excel 02

Hal-hal yang perlu kita ketahui tentang fungsi INDEX di Excel:
  • Fungsi INDEX dapat bekerja dengan rentang vertikal dan horizontal.
  • Jika keduanya baris_num dan kolom_num argumen digunakan, baris_num berjalan di depan kolom_num, dan INDEX mengambil nilai di perpotongan yang ditentukan baris_num dan kolom_num.

Namun, untuk database yang sangat besar dengan banyak baris dan kolom, tentu tidak nyaman bagi kita untuk menerapkan rumus dengan nomor baris dan nomor kolom yang tepat. Dan inilah saatnya kita harus menggabungkan penggunaan fungsi MATCH.


Cara menggunakan fungsi MATCH di Excel

Fungsi MATCH di Excel mengembalikan nilai numerik, lokasi item tertentu dalam rentang yang diberikan. Sintaks fungsi MATCH adalah sebagai berikut:

=MATCH(lookup_value, lookup_array, [match_type])
  • nilai lookup (wajib) mengacu pada nilai yang akan dicocokkan di pencarian_array.
  • pencarian_array (wajib) mengacu pada rentang sel tempat Anda ingin MATCH mencari.
  • kecocokan_type (pilihan): 1, 0 or -1.
    • 1 (default), MATCH akan menemukan nilai terbesar yang kurang dari atau sama dengan nilai lookup. Nilai-nilai dalam pencarian_array harus ditempatkan dalam urutan menaik.
    • 0, MATCH akan menemukan nilai pertama yang persis sama dengan nilai lookup. Nilai-nilai dalam pencarian_array bisa dalam urutan apa pun. (Untuk kasus di mana jenis pencocokan diatur ke 0, Anda dapat menggunakan karakter wildcard.)
    • -1, MATCH akan menemukan nilai terkecil yang lebih besar dari atau sama dengan nilai lookup. Nilai-nilai dalam pencarian_array harus ditempatkan dalam urutan menurun.

Misalnya untuk mengetahui posisi Vera dalam daftar nama, Anda dapat menggunakan rumus MATCH seperti ini:

=MATCH("Vera",A2:A11,0)

pertandingan indeks excel 3

√ Catatan: Hasil “4” menunjukkan bahwa nama “Vera” berada di posisi ke-4 dalam daftar.

Hal-hal yang perlu kita ketahui tentang fungsi MATCH di Excel:
  • Fungsi MATCH mengembalikan posisi nilai pencarian dalam larik pencarian, bukan nilai itu sendiri.
  • Fungsi MATCH mengembalikan kecocokan pertama jika terjadi duplikat.
  • Sama seperti fungsi INDEX, fungsi MATCH juga dapat bekerja dengan rentang vertikal dan horizontal.
  • MATCH tidak peka huruf besar-kecil.
  • Jika nilai lookup rumus MATCH berbentuk teks, diapit tanda petik.
  • Jika nilai lookup tidak ditemukan di pencarian_array, yang # N / A kesalahan dikembalikan.

Sekarang setelah kita mengetahui tentang penggunaan dasar fungsi INDEX dan MATCH di Excel, mari menyingsingkan lengan baju kita dan bersiap untuk menggabungkan kedua fungsi tersebut.


Cara menggabungkan INDEX dan MATCH di Excel

Silakan lihat contoh di bawah ini untuk mengetahui bagaimana kita dapat menggabungkan fungsi INDEX dan MATCH:

Mencari skor Evelyn, dengan pengetahuan bahwa nilai ujian ada di 3kolom ke-rd, kita bisa gunakan fungsi MATCH untuk menentukan posisi baris secara otomatis tanpa perlu menghitungnya secara manual. Selanjutnya, kita dapat menggunakan fungsi INDEX untuk mengambil nilai di perpotongan baris yang diidentifikasi dan kolom ke-3:

=INDEX(A2:C11,MATCH("Evelyn",A2:A11,0),3)

pertandingan indeks excel 4

Karena rumusnya mungkin terlihat agak rumit, mari kita bahas setiap bagiannya.

pertandingan indeks excel 5

Grafik INDEKS rumus berisi tiga argumen:

  • baris_num: PERTANDINGAN("Evelyn",A2:A11,0) memberi INDEX posisi baris nilai "Evelyn" dalam jangkauan A2: A11, Yang 5.
  • kolom_num: 3 menentukan 3kolom ketiga untuk INDEX untuk menemukan skor dalam array.
  • susunan: A2: C11 menginstruksikan INDEX untuk mengembalikan nilai yang cocok di perpotongan baris dan kolom yang ditentukan, dalam rentang mulai dari A2 ke C11. Akhirnya kita mendapatkan hasilnya 90.

Dalam rumus di atas, kami menggunakan nilai hardcode, "Evelyn". Namun, dalam praktiknya, nilai hardcode tidak praktis karena memerlukan modifikasi setiap kali kita mencari data yang berbeda, seperti skor siswa lain. Dalam skenario seperti itu, kita bisa memanfaatkan referensi sel untuk membuat rumus dinamis. Misalnya, dalam hal ini, saya akan melakukannya ubah "Evelyn" menjadi F2:

=INDEX(A2:C11,MATCH(F2,A2:A11,0),3)

(AD) Sederhanakan pencarian dengan Kutools: Tidak perlu mengetik rumus!

Kutools untuk Excel's Pencarian Super menyediakan berbagai alat pencarian dirancang untuk memenuhi setiap kebutuhan Anda. Baik Anda melakukan pencarian multi-kriteria, mencari di beberapa lembar, atau melakukan pencarian satu-ke-banyak, Pencarian Super menyederhanakan proses hanya dengan beberapa klik. Jelajahi fitur-fitur ini untuk melihat caranya Pencarian Super mengubah cara Anda berinteraksi dengan data Excel. Ucapkan selamat tinggal pada kerumitan mengingat rumus yang rumit.

Alat Pencarian Kutools

Kutools untuk Excel - Memberdayakan Anda dengan lebih dari 300 fungsi praktis untuk produktivitas yang mudah. Jangan lewatkan kesempatan Anda untuk mencobanya dengan uji coba gratis berfitur lengkap selama 30 hari! Mulailah sekarang!


Contoh rumus INDEX dan MATCH

Pada bagian ini, kita akan berbicara tentang keadaan yang berbeda untuk menggunakan fungsi INDEX dan MATCH untuk memenuhi kebutuhan yang berbeda.


INDEX dan MATCH untuk menerapkan pencarian dua arah

Pada contoh sebelumnya, kita mengetahui nomor kolom dan menggunakan rumus MATCH untuk mencari nomor baris. Namun bagaimana jika kita juga ragu dengan nomor kolomnya?

Dalam kasus seperti ini, kita dapat melakukan pencarian dua arah, juga dikenal sebagai pencarian matriks, dengan menggunakan dua fungsi MATCH: satu untuk mencari nomor baris dan yang lainnya untuk menentukan nomor kolom. Misalnya untuk mengetahui skor Evelyn, kita harus menggunakan rumus:

=INDEX(A2:C11,MATCH("Evelyn",A2:A11,0),MATCH("Score",A1:C1,0))

pertandingan indeks excel 6

Cara kerja rumus ini:
  • Rumus MATCH pertama menemukan lokasi Evelyn di daftar A2:A11, menyediakan 5 sebagai nomor baris ke INDEX.
  • Rumus MATCH kedua menentukan kolom skor dan pengembalian 3 sebagai nomor kolom untuk INDEX.
  • Rumusnya disederhanakan menjadi =INDEKS(A2:C11,5,3), dan INDEX kembali 90.

INDEX dan MATCH untuk menerapkan pencarian kiri

Sekarang, mari kita pertimbangkan skenario di mana Anda perlu menentukan kelas Evelyn. Anda mungkin telah memperhatikan bahwa kolom kelas diposisikan di sebelah kiri kolom nama, situasi yang melebihi kemampuan fungsi pencarian Excel canggih lainnya, VLOOKUP.

Faktanya, kemampuan untuk melakukan pencarian sisi kiri adalah salah satu aspek yang membuat kombinasi INDEX dan MATCH mengungguli VLOOKUP.

Mencari Kelas Evelyn, gunakan rumus berikut untuk cari Evelyn di B2:B11 dan mengambil nilai yang sesuai dari A2:A11.

=INDEX(A2:A11,MATCH("Evelyn",B2:B11,0))

pertandingan indeks excel 7

Catatan: Anda dapat dengan mudah melakukan pencarian kiri untuk nilai tertentu menggunakan LOOKUP dari Kanan ke Kiri fitur dari Kutools untuk Excel hanya dengan beberapa klik. Untuk menerapkan fitur ini, navigasikan ke Kutools tab di Excel Anda, dan klik Pencarian Super > LOOKUP dari Kanan ke Kiri dalam Rumus kelompok.

LOOKUP dari Kanan ke Kiri

Jika Anda belum menginstal Kutools, klik di sini untuk unduh dan dapatkan uji coba gratis berfitur lengkap selama 30 hari!


INDEX dan MATCH untuk menerapkan pencarian peka huruf besar-kecil

Fungsi MATCH pada dasarnya tidak membedakan huruf besar dan kecil. Namun, ketika Anda memerlukan rumus untuk membedakan karakter huruf besar dan kecil, Anda dapat menyempurnakannya dengan memasukkan TEPAT fungsi. Dengan menggabungkan fungsi MATCH dengan EXACT dalam rumus INDEX, Anda kemudian dapat melakukan pencarian peka huruf besar-kecil secara efektif, seperti yang ditunjukkan di bawah ini:

=INDEX(array, MATCH(TRUE, EXACT(lookup_value, lookup_array), 0))
  • susunan mengacu pada rentang tempat Anda ingin mengembalikan nilainya.
  • nilai lookup mengacu pada nilai yang akan dicocokkan, dengan mempertimbangkan kasus karakter, dalam pencarian_array.
  • pencarian_array mengacu pada rentang sel yang ingin Anda bandingkan dengan MATCH nilai lookup.

Misalnya untuk mengetahui Nilai ujian JIMMY, gunakan rumus berikut:

=INDEX(C2:C11,MATCH(TRUE,EXACT("JIMMY",A2:A11),0))

Catatan: Ini adalah rumus array yang mengharuskan Anda memasukkan dengan Ctrl + perubahan + Enter, kecuali di Excel 365 dan Excel 2021.

pertandingan indeks excel 8

Cara kerja rumus ini:
  • Fungsi EXACT membandingkan "JIMMY" dengan nilai-nilai dalam daftar A2: A11, dengan mempertimbangkan kasus karakter: Jika dua string sama persis, memperhitungkan karakter huruf besar dan kecil, EXACT akan kembali BENAR; jika tidak, ia kembali SALAH. Hasilnya, kami memperoleh array yang berisi nilai TRUE dan FALSE.
  • Fungsi MATCH kemudian mengambil posisi nilai BENAR pertama dalam array, yang seharusnya 10.
  • Terakhir, INDEX mengambil nilai di 10posisi ke-yang disediakan oleh MATCH dalam array.

Catatan:

  • Ingatlah untuk memasukkan rumus dengan benar dengan menekan Ctrl + Shift + Enter, kecuali Anda menggunakan Excel 365 or Excel 2021, dalam hal ini, cukup tekan Enter.
  • Rumus di atas mencari dalam satu daftar C2: C11. Jika Anda ingin mencari dalam rentang dengan beberapa kolom dan baris, katakanlah A2: C11, Anda harus menawarkan nomor kolom dan baris ke INDEX:
  • =INDEX(A2:C11,MATCH(TRUE,EXACT("JIMMY",A2:A11),0),3)
  • Dalam rumus yang direvisi ini, kami menggunakan fungsi MATCH untuk mencari "JIMMY", dengan mempertimbangkan kasus karakter, dalam rentang A2: A11, dan setelah kami menemukan kecocokan, kami mengambil nilai yang sesuai dari 3kolom rd dari jangkauan A2: C11.

INDEX dan MATCH untuk menemukan kecocokan terdekat

Di Excel, Anda mungkin menghadapi situasi di mana Anda perlu menemukan kecocokan terdekat atau terdekat dengan nilai tertentu dalam kumpulan data. Dalam skenario seperti itu, penggunaan kombinasi fungsi INDEX dan MATCH, serta fungsi ABS dan MIN, bisa sangat membantu.

=INDEX(array, MATCH(MIN(ABS(lookup_array - lookup_value)), ABS(lookup_array - lookup_value),0))
  • susunan mengacu pada rentang tempat Anda ingin mengembalikan nilainya.
  • pencarian_array mengacu pada rentang nilai yang ingin Anda temukan kecocokannya paling dekat nilai lookup.
  • nilai lookup mengacu pada nilai untuk menemukan kecocokan terdekatnya.

Misalnya untuk mencari tahu yang skornya paling mendekati 85, gunakan rumus berikut untuk cari skor terdekat dengan 85 di C2:C11 dan mengambil nilai yang sesuai dari A2:A11.

=INDEX(A2:A11,MATCH(MIN(ABS(C2:C11-85)),ABS(C2:C11-85),0))

Catatan: Ini adalah rumus array yang mengharuskan Anda memasukkan dengan Ctrl + perubahan + Enter, kecuali di Excel 365 dan Excel 2021.

Cara kerja rumus ini:
  • ABS(C2:C11-85) menghitung perbedaan absolut antara setiap nilai dalam rentang tersebut C2: C11 dan 85, menghasilkan serangkaian perbedaan absolut.
  • MENIT(ABS(C2:C11-85)) menemukan nilai minimum dalam larik perbedaan absolut, yang mewakili perbedaan terdekat hingga 85.
  • Fungsi MATCH MATCH(MIN(ABS(C2:C11-85)),ABS(C2:C11-85),0) kemudian mencari posisi selisih mutlak minimum pada susunan selisih mutlak yang seharusnya 10.
  • Terakhir, INDEX mengambil nilai pada posisi dalam daftar A2: A11 yang sesuai dengan skor yang paling mendekati 85 dalam jangkauan C2: C11.

Catatan:

  • Ingatlah untuk memasukkan rumus dengan benar dengan menekan Ctrl + Shift + Enter, kecuali Anda menggunakan Excel 365 or Excel 2021, dalam hal ini, cukup tekan Enter.
  • Jika seri, rumus ini akan mengembalikan pertandingan pertama.
  • Mencari pertandingan yang paling dekat dengan skor rata-rata, ganti 85 dalam rumus dengan RATA-RATA (C2:C11).

INDEX dan MATCH untuk menerapkan pencarian dengan beberapa kriteria

Untuk menemukan nilai yang memenuhi beberapa kondisi, yang mengharuskan Anda mencari di dua kolom atau lebih, gunakan rumus berikut. Rumusnya memungkinkan Anda melakukan pencarian multi-kriteria dengan menentukan berbagai kondisi di kolom berbeda, membantu Anda menemukan nilai yang diinginkan yang memenuhi semua kriteria yang ditentukan.

=INDEX(array, MATCH(1, (lookup_value1=lookup_array1) * (lookup_value2=lookup_array2) * (…), 0))

Catatan: Ini adalah rumus array yang mengharuskan Anda memasukkan dengan Ctrl + perubahan + Enter. Sepasang kurung kurawal kemudian akan muncul di bilah rumus.

  • susunan mengacu pada rentang tempat Anda ingin mengembalikan nilainya.
  • (nilai_pencarian=pencarian_array) mewakili satu kondisi. Kondisi ini memeriksa apakah tertentu nilai lookup cocok dengan nilai-nilai dalam pencarian_array.

Misalnya untuk mencari skor Coco Kelas A, yang tanggal lahirnya 7/2/2008, Anda dapat menggunakan rumus berikut:

=INDEX(D2:D11,MATCH(1,(G2=A2:A11)*(G3=B2:B11)*(G4=C2:C11),0))

pertandingan indeks excel 9

Catatan:

  • Dalam rumus ini, kami menghindari nilai hardcoding, sehingga mempermudah memperoleh skor dengan informasi berbeda dengan memodifikasi nilai dalam sel G2, G3, dan G4.
  • Anda harus memasukkan rumus dengan menekan Ctrl + Shift + Enter kecuali di Excel 365 or Excel 2021, di mana Anda cukup menekan Enter.
    Jika Anda terus-menerus lupa menggunakannya Ctrl + Shift + Enter untuk menyelesaikan rumus dan mendapatkan hasil yang salah, gunakan rumus yang sedikit lebih rumit berikut ini, yang dapat Anda selesaikan dengan yang sederhana Enter kunci:
    =INDEX(D2:D11,MATCH(1,INDEX((G2=A2:A11)*(G3=B2:B11)*(G4=C2:C11),0,1),0))
  • Rumusnya bisa jadi rumit dan sulit untuk diingat. Untuk menyederhanakan pencarian multi-kriteria tanpa memerlukan entri rumus manual, pertimbangkan untuk menggunakan Kutools untuk Excel'S Pencarian multi-kondisi fitur. Setelah Anda menginstal Kutools, navigasikan ke Kutools tab di Excel Anda, dan klik Pencarian Super > Pencarian multi-kondisi dalam Rumus kelompok.

    Pencarian multi-kondisi

    Jika Anda belum menginstal Kutools, klik di sini untuk unduh dan dapatkan uji coba gratis berfitur lengkap selama 30 hari!


INDEX dan MATCH untuk menerapkan pencarian di beberapa kolom

Bayangkan sebuah skenario di mana Anda berurusan dengan beberapa kolom data. Kolom pertama berfungsi sebagai kunci untuk mengklasifikasikan data pada kolom lainnya. Untuk menentukan kategori atau klasifikasi entri tertentu, Anda harus melakukan pencarian di seluruh kolom data dan mengaitkannya dengan kunci yang relevan di kolom referensi.

Misalnya, pada tabel di bawah, bagaimana kita bisa mencocokkan siswa Shawn dengan kelasnya yang sesuai menggunakan INDEX dan MATCH? Ya, Anda bisa mencapainya dengan rumus, namun rumusnya cukup luas dan sulit untuk dipahami, apalagi diingat dan diketik.

=IFERROR(INDEX($A$2:$A$4,MATCH(IF(SUM(MMULT(--($B$2:$E$4=G2),TRANSPOSE(COLUMN($B$2:$E$4)^0)))>0,1,-1),MMULT(--($B$2:$E$4=G2),TRANSPOSE(COLUMN($B$2:$E$4)^0))^0,0)), "")

Di situlah Kutools untuk Excel's Indeks dan Pencocokan pada Beberapa Kolom fitur ini berguna. Ini menyederhanakan proses, membuatnya cepat dan mudah untuk mencocokkan entri tertentu dengan kategori yang sesuai. Untuk membuka kunci alat canggih ini dan dengan mudah mencocokkan Shawn dengan kelasnya, cukup saja unduh dan instal add-in Kutools for Excel, lalu lakukan hal berikut:

  1. Pilih sel tujuan tempat Anda ingin menampilkan kelas yang cocok.
  2. pada Kutools tab, klik Pembantu Formula > Pencarian & Referensi > Indeks dan Pencocokan pada Beberapa Kolom.
  3. pertandingan indeks excel 11
  4. Di kotak dialog pop-up, lakukan hal berikut:
    1. Klik tanggal 1 ikon pertandingan indeks excel tombol di sebelahnya cari_kol untuk memilih kolom yang berisi informasi penting yang ingin Anda kembalikan, yaitu nama kelas. (Anda hanya dapat memilih satu kolom di sini.)
    2. Klik yang ke-2 ikon pertandingan indeks excel tombol di sebelahnya Tabel_rng untuk memilih sel agar sesuai dengan nilai yang dipilih cari_kol, yaitu nama siswa.
    3. Klik yang ke-3 ikon pertandingan indeks excel tombol di sebelahnya Nilai lookup untuk memilih sel berisi nama siswa yang ingin dicocokkan dengan kelasnya, dalam hal ini Shawn.
    4. Klik OK.
    5. pertandingan indeks excel 12

Hasil

Kutools secara otomatis membuat rumusnya, dan Anda akan segera melihat nama kelas Shawn ditampilkan di sel tujuan.

Catatan: Untuk mencoba Indeks dan Pencocokan pada Beberapa Kolom fitur, Anda memerlukan Kutools for Excel yang diinstal di komputer Anda. Jika Anda belum menginstalnya, jangan menunggu --- Unduh dan instal sekarang untuk uji coba gratis 30 hari tanpa batasan. Jadikan Excel bekerja lebih cerdas hari ini!


INDEX dan MATCH untuk mencari nilai pertama yang tidak kosong

Untuk mengambil nilai pertama yang tidak kosong, dengan mengabaikan kesalahan, dari kolom atau baris, Anda bisa menggunakan rumus berdasarkan fungsi INDEX dan MATCH. Namun, jika Anda tidak ingin mengabaikan kesalahan dari jangkauan Anda, tambahkan fungsi ISBLANK.

  • Dapatkan nilai tidak kosong pertama di kolom atau baris dengan mengabaikan kesalahan:
  • =INDEX(B4:B15,MATCH(TRUE,INDEX((B4:B15<>0),0),0))
  • Dapatkan nilai tidak kosong pertama di kolom atau baris termasuk kesalahan:
  • =INDEX(B4:B15,MATCH(FALSE,ISBLANK(B4:B15),0))

Catatan:


INDEX dan MATCH untuk mencari nilai numerik pertama

Untuk mengambil nilai numerik pertama dari kolom atau baris, gunakan rumus berdasarkan fungsi INDEX, MATCH, dan ISNUMBER.

=INDEX(B4:B15,MATCH(TRUE,ISNUMBER(B4:B15),0))

Catatan:


INDEX dan MATCH untuk mencari asosiasi MAX atau MIN

Jika Anda perlu mengambil nilai yang terkait dengan nilai maksimum atau minimum dalam suatu rentang, Anda dapat menggunakan fungsi MAX atau MIN bersama dengan fungsi INDEX dan MATCH.

  • INDEX dan MATCH untuk mengambil nilai yang terkait dengan nilai maksimum:
  • =INDEX(array, MATCH(MAX(lookup_array), lookup_array, 0))
  • INDEX dan MATCH untuk mengambil nilai yang terkait dengan nilai minimum:
  • =INDEX(array, MATCH(MIN(lookup_array), lookup_array, 0))
  • Ada dua argumen dalam rumus di atas:
    • susunan mengacu pada rentang tempat Anda ingin mengembalikan informasi terkait.
    • pencarian_array mewakili kumpulan nilai yang akan diperiksa atau dicari kriteria tertentu, yaitu nilai maksimum atau minimum.

Misalnya saja jika Anda ingin menentukan siapa yang mempunyai skor tertinggi, gunakan rumus berikut:

=INDEX(A2:A11,MATCH(MAX(C2:C11),C2:C11,0))

Cara kerja rumus ini:
  • MAKSIMUM(C2:C11) mencari nilai tertinggi dalam rentang tersebut C2: C11, Yang 96.
  • Fungsi MATCH kemudian mencari posisi nilai tertinggi dalam array C2: C11, yang seharusnya 1.
  • Terakhir, INDEX mengambil 1nilai st dalam daftar A2: A11.

Catatan:

  • Jika terdapat lebih dari satu nilai maksimum atau minimum, seperti yang terlihat pada contoh di atas ketika dua siswa mencapai nilai tertinggi yang sama, rumus ini akan mengembalikan kecocokan pertama.
  • Untuk menentukan siapa yang mempunyai skor terendah, gunakan rumus berikut:
    =INDEX(A2:A11,MATCH(MIN(C2:C11),C2:C11,0))

Tip: Sesuaikan pesan kesalahan #N/A Anda sendiri

Saat bekerja dengan fungsi INDEX dan MATCH Excel, Anda mungkin mengalami kesalahan #N/A ketika tidak ada hasil yang cocok. Misalnya, pada tabel di bawah, ketika mencoba mencari skor seorang siswa bernama Samantha, kesalahan #N/A muncul karena dia tidak ada dalam kumpulan data.

pertandingan indeks excel 15

Untuk membuat spreadsheet Anda lebih mudah digunakan, Anda dapat menyesuaikan pesan kesalahan ini dengan menggabungkan rumus INDEX MATCH Anda dalam fungsi IFNA:

=IFNA(INDEX(C2:C11,MATCH(F2,A2:A11,0)),"Not found")

pertandingan indeks excel 16

Catatan:

  • Anda dapat menyesuaikan pesan kesalahan Anda dengan mengganti "Tidak ditemukan" dengan teks pilihan Anda.
  • Jika Anda ingin menangani semua kesalahan, bukan hanya #N/A, pertimbangkan untuk menggunakan KESALAHAN fungsi alih-alih JIKA:
    =IFERROR(INDEX(C2:C11,MATCH(F2,A2:A11,0)),"Not found")

    Perhatikan bahwa mungkin tidak disarankan untuk menyembunyikan semua kesalahan karena kesalahan tersebut berfungsi sebagai peringatan akan potensi masalah dalam rumus Anda.

Di atas adalah semua konten relevan terkait fungsi INDEX dan MATCH di Excel. Saya harap tutorial ini bermanfaat bagi Anda. Jika Anda ingin menjelajahi lebih banyak tips dan trik Excel, silakan klik di sini untuk mengakses koleksi ekstensif kami yang berisi lebih dari ribuan tutorial.