Lookup & Reference

VLOOKUP

Microsoft ExcelMicrosoft Excel

Mencari nilai di kolom pertama tabel dan mengembalikan nilai dari kolom lain di baris yang sama. Fungsi pencarian paling banyak dipakai sebelum era XLOOKUP.

Tipe hasil: Any

Syntax

VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

Parameter

lookup_valuevalue/referencewajib

Nilai yang dicari di kolom pertama table_array.

table_arrayrangewajib

Range tabel tempat pencarian dilakukan. Kolom pertama harus berisi nilai yang dicari.

col_index_numintegerwajib

Nomor kolom (dari kiri tabel) yang nilainya ingin dikembalikan.

range_lookupbooleanopsional

FALSE untuk exact match (hampir selalu ini yang dipakai), TRUE untuk approximate match (data harus diurutkan).

Catatan

  • ⚠️ VLOOKUP hanya bisa mencari di kolom PERTAMA table_array. Untuk mencari di kolom mana saja, gunakan INDEX/MATCH atau XLOOKUP.
  • FALSE untuk range_lookup hampir selalu lebih aman — TRUE bisa memberi hasil salah kalau data tidak diurutkan ascending.
  • Di Excel 365/2021+, XLOOKUP adalah pengganti yang jauh lebih fleksibel dan mudah dibaca.

Contoh Penggunaan

Cari harga berdasarkan kode produk

1=VLOOKUP(A2, ProdukList, 3, FALSE)

Cari kode produk di A2 dalam tabel ProdukList, ambil nilai dari kolom ke-3 (harga). FALSE = exact match.

Hasil
Harga produk yang sesuai

Cari dengan range langsung

1=VLOOKUP("Laptop", B2:E10, 2, FALSE)

Cari teks 'Laptop' di kolom B dan kembalikan nilai kolom C (kolom ke-2 dalam range B:E).

Hasil
Nilai kolom C untuk baris Laptop

Grade lookup dengan approximate match

1=VLOOKUP(85, {0,"E";60,"D";70,"C";80,"B";90,"A"}, 2, TRUE)

Dengan TRUE, cari nilai terdekat ke bawah. 85 masuk ke range 80-89 = grade B.

Hasil
"B"

Pertanyaan Umum tentang VLOOKUP

Apa itu fungsi VLOOKUP di Microsoft Excel?
Mencari nilai di kolom pertama tabel dan mengembalikan nilai dari kolom lain di baris yang sama. Fungsi pencarian paling banyak dipakai sebelum era XLOOKUP. Di Microsoft Excel, fungsi VLOOKUP termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. ⚠️ VLOOKUP hanya bisa mencari di kolom PERTAMA table_array. Untuk mencari di kolom mana saja, gunakan INDEX/MATCH atau XLOOKUP..
Bagaimana cara menggunakan VLOOKUP di Microsoft Excel?
Gunakan sintaks berikut: VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]). FALSE untuk range_lookup hampir selalu lebih aman — TRUE bisa memberi hasil salah kalau data tidak diurutkan ascending.. Di Excel 365/2021+, XLOOKUP adalah pengganti yang jauh lebih fleksibel dan mudah dibaca..
Apa nilai yang dikembalikan oleh fungsi VLOOKUP?
Fungsi VLOOKUP mengembalikan nilai bertipe Any. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi VLOOKUP?
Fungsi ini memiliki 3 parameter wajib dan 1 parameter opsional. Parameter yang digunakan: lookup_value (value/reference, wajib): Nilai yang dicari di kolom pertama table_array.; table_array (range, wajib): Range tabel tempat pencarian dilakukan. Kolom pertama harus berisi nilai yang dicari.; col_index_num (integer, wajib): Nomor kolom (dari kiri tabel) yang nilainya ingin dikembalikan.; range_lookup (boolean, opsional): FALSE untuk exact match (hampir selalu ini yang dipakai), TRUE untuk approximate match (data harus diurutkan)..

Latihan terkait

Praktikkan VLOOKUP dengan soal interaktif:

Fungsi terkait

Di platform lain