Contoh Fungsi VLOOKUP Excel

Fungsi VLOOKUP di Microsoft Excel adalah fungsi yang sangat berguna untuk mencari nilai dalam tabel secara vertikal berdasarkan nilai kunci yang diberikan. Fungsi ini akan mencari nilai kunci di kolom pertama dari tabel referensi, kemudian mengembalikan nilai yang sesuai dari kolom lain dalam baris yang sama.

Cara Kerja Fungsi VLOOKUP

  1. Nilai kunci: Nilai yang Anda cari di kolom pertama tabel referensi.
  2. Tabel referensi: Tabel yang berisi data yang ingin Anda cari. Kolom pertama tabel ini harus berisi nilai kunci yang unik.
  3. Nomor indeks kolom: Nomor kolom di tabel referensi tempat nilai yang ingin Anda kembalikan berada.
  4. Range lookup (opsional): Menentukan apakah Anda ingin mencari kecocokan yang tepat (FALSE) atau kecocokan yang mendekati (TRUE). Jika dihilangkan, nilai defaultnya adalah TRUE.

Sintaks

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

Contoh Penggunaan dalam Tabel

Misalkan Anda memiliki dua tabel:

Tabel 1: Data Penjualan

ID Transaksi ID Produk Jumlah
101 A1 5
102 B2 3
103 A1 2
104 C3 8

Tabel 2: Daftar Harga Produk

ID Produk Harga
A1 10000
B2 15000
C3 20000

Anda ingin menambahkan kolom “Harga” di Tabel 1 berdasarkan ID Produk.

  1. Di sel D2 (kolom “Harga” di Tabel 1), masukkan rumus berikut:
=VLOOKUP(B2, $F$2:$G$4, 2, FALSE)
  • B2: Nilai kunci (ID Produk) yang ingin dicari di Tabel 2.
  • $F$2:$G$4: Tabel referensi (Daftar Harga Produk). Tanda dolar ($) digunakan untuk membuat referensi absolut agar range tidak berubah saat rumus disalin.
  • 2: Nomor indeks kolom dari nilai yang ingin dikembalikan (Harga) di Tabel 2.
  • FALSE: Menunjukkan bahwa Anda ingin mencari kecocokan yang tepat.
  1. Salin rumus ke sel-sel di bawahnya (D3, D4, dst.).

Hasilnya, Tabel 1 akan menjadi:

ID Transaksi ID Produk Jumlah Harga
101 A1 5 10000
102 B2 3 15000
103 A1 2 10000
104 C3 8 20000

Penting:

  • Kolom pertama tabel referensi (ID Produk) harus diurutkan secara ascending untuk range_lookup TRUE.
  • Jika range_lookup TRUE dan tidak ditemukan kecocokan yang tepat, VLOOKUP akan mengembalikan nilai terbesar yang lebih kecil dari lookup_value.
  • Jika range_lookup FALSE dan tidak ditemukan kecocokan yang tepat, VLOOKUP akan mengembalikan kesalahan #N/A.

Dengan menggunakan VLOOKUP, Anda dapat dengan mudah menghubungkan data dari dua tabel berbeda dan melakukan analisis data yang lebih komprehensif

Author: info

Leave a Reply