Rumus Excel: Hitung nilai dengan VLOOKUP -

Formula generik

=VLOOKUP(score,key,2,TRUE)

Ringkasan

Untuk menetapkan nilai berdasarkan skor, anda boleh menggunakan fungsi VLOOKUP yang dikonfigurasi untuk melakukan pertandingan yang hampir. Dalam contoh yang ditunjukkan, "kunci" adalah julat bernama B5: C9, formula dalam F5. disalin, adalah:

=VLOOKUP(E5,key,2,TRUE)

di mana "kunci" adalah julat bernama B5: C9.

Catatan: jadual carian mesti disusun mengikut urutan menaik, dan VLOOKUP mesti ditetapkan ke mod padanan anggaran.

Penjelasan

Dalam contoh ini, skor di lajur F adalah nilai pencarian untuk fungsi VLOOKUP. Jadual carian adalah julat bernama "kunci" (B5: C9). Indeks lajur disediakan sebagai 2, kerana kami ingin VLOOKUP mengembalikan nilai dari lajur kedua. Akhirnya, argumen terakhir untuk VLOOKUP, yang disebut "range lookup" yang membingungkan diatur ke BENAR, untuk memberitahu VLOOKUP untuk melakukan "hampir perkiraan".

Dalam mod padanan anggaran VLOOKUP menganggap jadual disusun mengikut lajur pertama. Dengan skor yang disediakan sebagai nilai carian, VLOOKUP akan mengimbas lajur pertama jadual. Sekiranya ia menemui padanan yang tepat, ia akan mengembalikan nilai pada baris itu. Sekiranya VLOOKUP tidak menemui padanan yang tepat, ia akan terus mengimbas sehingga ia menemui nilai yang lebih besar daripada nilai pencarian, maka ia akan "melangkah ke belakang", dan mengembalikan nilai pada baris sebelumnya.

Dengan kata lain, VLOOKUP akan memadankan nilai terakhir yang kurang daripada atau sama dengan nilai carian.

Catatan: jika skor kurang dari entri pertama dalam jadual, VLOOKUP akan mengembalikan ralat # N / A.

Mengenai padanan anggaran

VLOOKUP akan melakukan pertandingan hampir secara lalai, jadi secara teknikalnya tidak perlu memberikan argumen ke-4. Walau bagaimanapun, saya mengesyorkan anda selalu memberikan hujah terakhir secara eksplisit kerana memaksa anda untuk mempertimbangkan apa yang anda mahukan. Memberi nilai juga memberi anda peringatan visual pada masa akan datang.

Artikel menarik...