
Formula generik
=XMATCH(A1,range,0,-1)
Ringkasan
Untuk melakukan "carian terbalik" (iaitu carian terakhir hingga pertama), anda boleh menggunakan fungsi XMATCH. Dalam contoh yang ditunjukkan, formula dalam sel G5, disalin ke bawah, adalah:
=XMATCH(F5,names,0,-1)
di mana nama (B5: B15) adalah julat bernama.
Penjelasan
Fungsi XMATCH menawarkan ciri baru yang tidak tersedia dengan fungsi MATCH. Salah satunya adalah kemampuan untuk melakukan "carian terbalik", dengan menetapkan argumen mod carian pilihan. Nilai lalai untuk mod carian adalah 1, yang menentukan carian "pertama hingga terakhir" biasa. Dalam mod ini, XMATCH akan memadankan nilai carian dengan tatapan carian, bermula dari nilai pertama.
=XMATCH(F5,names,0,1) // start with first name
Menetapkan mod carian ke -1 spesies sebagai carian "terakhir hingga pertama". Dalam mod ini, XMATCH akan memadankan nilai pencarian dengan tatapan carian, bermula dengan nilai terakhir, dan bergerak menuju yang pertama:
=XMATCH(F5,names,0,-1) // start with last name
Dapatkan tarikh dan jumlah
XMATCH mengembalikan kedudukan. Biasanya, XMATCH digunakan dengan fungsi INDEX untuk mengembalikan nilai pada kedudukan tersebut. Dalam pertunjukan contoh, kita dapat menggunakan INDEX dan XMATCH bersama untuk mendapatkan tarikh dan penjualan untuk setiap nama seperti berikut:
=INDEX(dates,XMATCH(F5,names,0,-1)) // get date =INDEX(sales,XMATCH(F5,names,0,-1)) // get sale
di mana tarikh (C5: C15) dan penjualan (D5: D15) dinamakan julat. Seperti sebelumnya, mod carian ditetapkan ke -1 untuk memaksa carian terbalik.
Untuk maklumat lebih lanjut mengenai penggunaan INDEX dengan MATCH, lihat Cara menggunakan INDEX dan MATCH.