Rumus Excel: Pencarian dengan nama lembar variabel -

Daftar Isi

Formula umum

=VLOOKUP(val,INDIRECT("'"&sheet&"'!"&"range"),col,0)

Ringkasan

Untuk membuat pencarian dengan nama lembar variabel, Anda dapat menggunakan fungsi VLOOKUP bersama dengan fungsi INDIRECT.

Pada contoh yang ditunjukkan, rumus di C5 adalah:

=VLOOKUP($B5,INDIRECT("'"&C$4&"'!"&"B5:C11"),2,0)

Penjelasan

Tab "bulan" pada lembar kerja berisi tabel yang terlihat seperti ini:

Rumus VLOOKUP pada pencarian tab ringkasan dan ekstrak data dari tab bulan, dengan membuat referensi dinamis ke nama lembar untuk setiap bulan.

Nilai pencarian dimasukkan sebagai referensi campuran $ B5, dengan kolom terkunci untuk memungkinkan penyalinan ke seluruh tabel.

Table_array dibuat menggunakan fungsi INDIRECT seperti ini:

INDIRECT("'"&C$4&"'!B5:C11")

Referensi campuran C $ 4 mengacu pada judul kolom di baris 4, yang cocok dengan nama sheet dalam workbook (yaitu "Jan", "Feb", "Mar").

Karakter petik tunggal digabungkan ke kedua sisi C $ 4 menggunakan operator penggabungan (&). Ini tidak diperlukan dalam contoh khusus ini, tetapi memungkinkan rumus untuk menangani nama lembar dengan spasi.

Selanjutnya, tanda seru (!) Digabungkan di sebelah kanan untuk membuat referensi lembar yang tepat, yang diikuti dengan rentang sebenarnya untuk larik tabel.

Akhirnya, di dalam VLOOKUP, 2 disediakan untuk indeks kolom dengan 0 untuk memaksa pencocokan tepat.

Artikel yang menarik...