Apa itu HLOOKUP dan VLOOKUP (lookup)?

HLOOKUP dan VLOOKUP adalah fungsi di Microsoft Excel yang memungkinkan Anda untuk menggunakan bagian dari spreadsheet Anda sebagai tabel pencarian.

Ketika fungsi VLOOKUP dipanggil, Excel mencari nilai pencarian di kolom paling kiri dari bagian spreadsheet Anda yang disebut array tabel. Fungsi mengembalikan nilai lain di baris yang sama, yang ditentukan oleh nomor indeks kolom.

HLOOKUP mirip dengan VLOOKUP, tetapi mencari baris alih-alih kolom, dan hasilnya diimbangi dengan nomor indeks baris. V dalam VLOOKUP adalah singkatan dari pencarian vertikal (dalam satu kolom), sedangkan H dalam HLOOKUP adalah singkatan untuk pencarian horizontal (dalam satu baris).

Contoh VLOOKUP

Mari kita gunakan buku kerja di bawah ini sebagai contoh yang memiliki dua lembar. Yang pertama disebut Lembar Data . Pada lembar ini, setiap baris berisi informasi tentang item inventaris. Kolom pertama adalah nomor bagian, dan kolom ketiga adalah harga dalam dolar.

Lembar kedua disebut Lembar Pencarian, dan berisi rumus yang menggunakan VLOOKUP untuk mencari data di Lembar Data. Pada tangkapan layar di bawah, perhatikan bahwa sel B2 dipilih, dan rumusnya terdaftar di bilah rumus di bagian atas lembar.

Nilai sel B2 adalah rumus = VLOOKUP (A2, 'Lembar Data'! $ A $ 2: $ C $ 4, 3, FALSE) .

Formula di atas akan mengisi sel B2 dengan harga bagian yang diidentifikasi dalam sel A2. Jika harga berubah pada Lembar Data, nilai sel B2 pada Lembar Pencarian akan diperbarui secara otomatis agar sesuai. Demikian pula, jika nomor bagian dalam sel A2 pada Lembar Pencarian berubah, sel B2 akan secara otomatis memperbarui dengan harga bagian itu.

Mari kita lihat setiap elemen rumus contoh dengan lebih detail.

Elemen FormulaBerarti
=Tanda sama dengan (=) menunjukkan bahwa sel ini berisi rumus, dan hasilnya harus menjadi nilai sel.
VLOOKUPNama fungsinya.
(Tanda kurung pembuka menunjukkan bahwa nama sebelumnya VLOOKUP adalah nama fungsi, dan menunjukkan awal argumen daftar yang dipisahkan koma ke fungsi.
A2Tanda kurung buka menunjukkan bahwa nama sebelumnya VLOOKUP adalah nama fungsi, dan menunjukkan awal dari daftar argumen yang dipisahkan koma ke fungsi.
'Lembar Data'! $ A $ 2: $ C $ 4

Argumen kedua, Table Array . Ini mendefinisikan area pada selembar untuk digunakan sebagai tabel pencarian. Kolom paling kiri dari area ini adalah kolom yang berisi Nilai Pencarian .

Argumen array tabel mengambil bentuk umum:

 'SheetName'! $ Col1 $ row1: $ col2 $ row2 

Bagian pertama dari ekspresi ini mengidentifikasi lembar, dan bagian kedua mengidentifikasi area persegi panjang pada lembar itu. Secara khusus:

  1. SheetName adalah nama sheet tempat array tabel (area pencarian) berada. Itu harus dilampirkan dalam tanda kutip tunggal ( '' ) dan diikuti dengan tanda seru ( ! ). Pengenal lembar diperlukan hanya jika Anda mencari data di lembar lain. Jika Anda menghilangkan lembar pengenal, VLOOKUP akan berusaha melakukan pencarian pada lembar yang sama dengan fungsi itu sendiri.
  2. Col1, row1, col2, dan row2 mengidentifikasi kolom kiri atas, baris kiri atas, kolom kanan bawah, dan baris kanan bawah array tabel, dalam urutan itu. Setiap nilai didahului oleh tanda dolar ( $ ), dan titik dua (:) digunakan untuk memisahkan set nilai kiri atas dan kanan bawah.

Kolom paling kiri dari array tabel harus berisi nilai pencarian Anda. Selalu tentukan array tabel Anda sehingga kolom paling kiri berisi nilai yang Anda cari.

Argumen ini diperlukan.

3

Argumen VLOOKUP ketiga, Nomor Indeks Kolom . Ini mewakili jumlah kolom, diimbangi dari kolom paling kiri dari array tabel, di mana hasil pencarian akan ditemukan. Misalnya, jika kolom paling kiri dari array pencarian adalah C, Indeks Angka Kolom 4 akan menunjukkan bahwa hasilnya harus berasal dari kolom E.

Dalam contoh kami, kolom paling kiri dari Tabel Array adalah A dan kami ingin hasil dari kolom C. A adalah kolom pertama, B adalah kolom kedua, dan C adalah kolom ketiga, jadi nomor indeks kolom kami adalah 3 .

Argumen ini diperlukan.

SALAH

Argumen keempat adalah nilai Range Lookup . Itu bisa BENAR atau SALAH, dan itu menentukan apakah Excel harus melakukan pencarian menggunakan "pencarian tepat" atau "rentang pencarian".

  • Nilai TRUE berarti bahwa Excel akan melakukan "range lookup, " juga dikenal sebagai kecocokan fuzzy. Seorang fuzzy mage berarti bahwa dimulai di baris atas dari array tabel, mencari ke bawah, satu baris setiap kali. Jika nilai di baris itu kurang dari nilai pencarian (secara numerik atau alfabet), ia melanjutkan ke baris berikutnya dan mencoba lagi. Ketika menemukan nilai lebih besar dari nilai pencarian, itu berhenti mencari dan mengambil hasilnya dari baris sebelumnya.
  • Nilai FALSE berarti rentang pencarian tidak boleh dilakukan. Pencocokan tepat diperlukan.

Jika Anda tidak yakin jenis pencocokan yang digunakan, pilih FALSE untuk pencocokan tepat.

Jika Anda memilih TRUE untuk pencarian rentang, pastikan data di kolom paling kiri dari array tabel Anda diurutkan dalam urutan menaik (paling rendah hingga terbesar). Kalau tidak, hasilnya tidak akan benar.

Argumen ini opsional. Jika Anda menghilangkan argumen ini, pencarian yang tepat akan dilakukan.

)Tanda kurung penutup, yang menunjukkan akhir daftar argumen dan akhir fungsi.

Ingat:

  • Nilai pencarian harus di kolom paling kiri dari array tabel. Jika tidak, fungsi pencarian akan gagal.
  • Pastikan bahwa setiap nilai di kolom paling kiri dari array tabel adalah unik. Jika Anda memiliki nilai duplikat di kolom tempat pencarian berlangsung, hasil VLOOKUP tidak dijamin benar.

Excel, Formula, istilah Spreadsheet