Formula Excel: carian terbalik XMATCH -

Isi kandungan

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.

Artikel menarik...