Rumus Excel: Dapatkan kecocokan ke-n dengan VLOOKUP -

Formula umum

=VLOOKUP(id_formula,table,4,0)

Ringkasan

Untuk mendapatkan MATCH ke-n dengan VLOOKUP, Anda perlu menambahkan kolom pembantu ke tabel Anda yang membuat id unik yang menyertakan hitungan. Jika ini tidak praktis, Anda bisa menggunakan rumus array yang didasarkan pada INDEX dan MATCH sebagai gantinya.

=VLOOKUP(id&"-"&I6,data,4,0)

Penjelasan

Rumus ini bergantung pada kolom pembantu, yang ditambahkan sebagai kolom pertama ke tabel data sumber. Kolom helper berisi rumus yang membangun nilai pencarian unik dari id dan penghitung yang sudah ada. Penghitung menghitung berapa kali id ​​unik muncul di tabel data.

Dalam contoh, sel rumus B4 dari kolom pembantu terlihat seperti ini:

=D4&"-"&COUNTIF($D$4:D4,D4)

Rumus ini mengambil nilai di D4 dan menggunakan penggabungan untuk menambahkan tanda hubung, dan hasil dari fungsi COUNTIF. Fungsi COUNTIF menggunakan rentang yang meluas (referensi campuran $ D $ 4: D4) untuk menghasilkan hitungan id yang berjalan dalam data.

Di sisi pencarian, VLOOKUP digunakan untuk mengambil nilai dari tabel, dengan mempertimbangkan kejadian "n". Triknya adalah dengan membangun nilai pencarian dengan struktur yang sama seperti nilai yang muncul di kolom pembantu, dengan mempertimbangkan "n". Sekali lagi, ini dilakukan dengan penggabungan, dengan menambahkan tanda hubung dan nilai yang mewakili "nth" ke nilai pencarian normal (ditarik dari rentang bernama "id" dalam kasus ini).

Artikel yang menarik...