Fungsi XMATCH mencari item tertentu dalam array atau rentang sel, lalu mengembalikan posisi relatif item tersebut. 

Di sini, kita akan menggunakan XMATCH untuk menemukan posisi item dalam daftar.

Contoh penggunaan XMATCH untuk menemukan posisi item dalam daftar

Fungsi XMATCH mengembalikan posisi relatif item dalam array atau rentang sel. 

=XMATCH(lookup_value, lookup_array, [match_mode], [search_mode])  

Argumen

Deskripsi

lookup_value

Diperlukan

Nilai pencarian

lookup_array

Diperlukan

Array atau rentang yang ingin dicari

[match_mode]

Opsional

Tentukan tipe yang cocok:

0 - Sama persis dengan (default)

-1 - Kecocokan persis atau item terkecil berikutnya

1 - Kecocokan persis atau item terbesar berikutnya

2 - Wildcard yang cocok dengan tempat *, ?, dan ~ memiliki makna khusus.

[search_mode]

Opsional

Tentukan tipe pencarian:

1 - Pencarian pertama-ke-terakhir (default)

-1 - Pencarian terakhir ke pertama (pencarian terbalik).

2 - Melakukan pencarian biner yang mengandalkan lookup_array yang diurutkan dalam urutan naik. Jika tidak diurutkan, hasil yang tidak valid akan dikembalikan.  

-2 - Melakukan pencarian biner yang mengandalkan lookup_array yang diurutkan dalam urutan menurun. Jika tidak diurutkan, hasil yang tidak valid akan dikembalikan.

Contoh

Contoh 1

Contoh berikut menemukan posisi istilah pertama yang persis sama atau nilai terbesar berikutnya untuk (misalnya dimulai dengan) "Gra".

Contoh penggunaan XMATCH untuk mengembalikan pencarian wildcard

Contoh 2

Contoh berikutnya ini menemukan jumlah tenaga penjualan yang memenuhi syarat untuk bonus. Ini juga menggunakan 1 untuk match_mode untuk menemukan kecocokan persis atau item terbesar berikutnya dalam daftar, tapi karena data adalah numerik, itu akan mengembalikan hitungan nilai. Dalam kasus ini, fungsi mengembalikan 4, karena ada 4 tenaga penjualan yang melebihi jumlah bonus.

Contoh penggunaan XMATCH untuk menemukan jumlah nilai di atas batas tertentu dengan mencari kecocokan persis atau item terbesar berikutnya

Contoh 3

Berikutnya, kita akan menggunakan kombinasi INDEX/XMATCH/XMATCH untuk menjalankan pencarian vertikal dan horizontal secara bersamaan. Dalam kasus ini, kami ingin mengembalikan jumlah penjualan untuk perwakilan penjualan yang diberikan dan bulan tertentu. Ini serupa dengan menggunakan fungsi INDEXdan MATCH bersama-sama, kecuali bahwa fungsi tersebut memerlukan lebih sedikit argumen.

Gambar menggunakan kombinasi INDEX/XMATCH/XMATCH untuk menjalankan pencarian vertikal dan horizontal secara bersamaan.

Contoh 4

Anda juga dapat menggunakan XMATCH untuk mengembalikan nilai dalam array. Misalnya, =XMATCH(4,{5,4,3,2,1}) akan mengembalikan 2, karena 4 adalah item kedua dalam array. Ini adalah skenario yang persis sama, sementara =XMATCH(4,5,{5,4,3,2,1},1) mengembalikan 1, karena argumen match_mode (1) diatur untuk mengembalikan kecocokan persis atau item terbesar berikutnya, yaitu 5.

Perlu bantuan lainnya?

Anda dapat bertanya kapan saja kepada pakar di Komunitas Teknologi Excel atau mendapatkan dukungan di Komunitas Jawaban.

Lihat Juga

Fungsi XLOOKUP

Perlu bantuan lainnya?

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung Microsoft Insider

Apakah informasi ini bermanfaat?

Seberapa puaskah Anda dengan kualitas terjemahannya?

Apa yang memengaruhi pengalaman Anda?

Ada umpan balik tambahan? (Opsional)

Terima kasih atas umpan balik Anda!

×