Formula Excel: VLOOKUP serba lengkap -

Isi kandungan

Formula generik

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

Ringkasan

Untuk membuat formula VLOOKUP serba lengkap, anda boleh menukar jadual menjadi pemalar array di dalam VLOOKUP. Dalam contoh yang ditunjukkan, formula dalam F7 adalah:

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

Penjelasan

Biasanya, argumen kedua untuk VLOOKUP disediakan sebagai julat seperti B6: C10. Apabila rumus dinilai, rujukan ini ditukar secara dalaman kepada susunan dua dimensi seperti ini:

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

Setiap koma menunjukkan lajur, dan setiap titik koma menunjukkan satu baris. Mengetahui hal ini, apabila jadual kecil, anda boleh menukar jadual menjadi "pemalar array" dan menggunakan pemalar tatasusunan di dalam VLOOKUP, bukan rujukan.

Kelebihannya ialah anda tidak perlu lagi menyimpan jadual di lembaran kerja. Kelemahannya adalah bahawa susunan ini dikodkan keras ke dalam formula. Sekiranya anda menyalin formula ke lebih dari satu sel, anda mesti mengekalkan lebih daripada satu contoh array. Mengedit pemalar array lebih sukar daripada mengedit jadual pada lembaran kerja, dan pengguna lain mungkin tidak memahami formula.

Pilihan julat dinamakan

Sekiranya anda mahukan jadual serba lengkap, tetapi tidak mahu beberapa contoh jadual dalam lembaran kerja, anda boleh membuat julat bernama menggunakan pemalar larik, kemudian merujuk kepada julat yang dinamakan dalam VLOOKUP. Kelebihan pendekatan ini adalah hanya terdapat satu contoh jadual yang perlu dikekalkan.

Artikel menarik...