Rumus Excel: VLOOKUP lengkap -

Daftar Isi

Formula umum

=VLOOKUP(lookup,(table_array),column,match)

Ringkasan

Untuk membuat rumus VLOOKUP mandiri, Anda dapat mengonversi tabel menjadi konstanta array di dalam VLOOKUP. Dalam contoh yang ditunjukkan, rumus di F7 adalah:

=VLOOKUP(E7,(0,"F";60,"D";70,"C";80,"B";90,"A"),2,TRUE)

Penjelasan

Biasanya, argumen kedua untuk VLOOKUP disediakan dalam rentang seperti B6: C10. Ketika rumus dievaluasi, referensi ini diubah secara internal menjadi array dua dimensi seperti ini:

(0,"F";60,"D";70,"C";80,"B";90,"A")

Setiap koma menunjukkan kolom, dan setiap titik koma menunjukkan baris. Mengetahui hal ini, saat tabel kecil, Anda dapat mengonversi tabel menjadi "konstanta array" dan menggunakan konstanta array di dalam VLOOKUP, sebagai ganti referensi.

Keuntungannya adalah Anda tidak perlu lagi mempertahankan tabel di lembar kerja. Kerugiannya adalah bahwa array dikodekan dengan keras ke dalam rumus. Jika Anda menyalin rumus ke lebih dari satu sel, Anda harus mempertahankan lebih dari satu contoh larik. Mengedit konstanta array lebih sulit daripada mengedit tabel di lembar kerja, dan pengguna lain mungkin tidak memahami rumusnya.

Opsi rentang bernama

Jika Anda menginginkan tabel mandiri, tetapi tidak ingin beberapa contoh tabel di lembar kerja, Anda dapat membuat rentang bernama menggunakan konstanta array, lalu merujuk ke rentang bernama di VLOOKUP. Keuntungan dari pendekatan ini adalah hanya ada satu contoh tabel yang harus dipelihara.

Artikel yang menarik...