Baru pertama kali pakai rumus Excel? Begini cara mengetiknya
- Klik sel tempat hasil ingin muncul, misalnya sel kosong di bawah tabel.
- Ketik tanda sama dengan, lalu nama fungsi dan kurung buka:
=VLOOKUP(. Semua rumus Excel selalu diawali=. - Isi bagian di dalam kurung (disebut argumen). Untuk memilih range, cukup klik dan tarik mouse di atas sel-selnya. Pisahkan tiap argumen dengan titik koma
;. - Tutup dengan kurung
)lalu tekan Enter. Hasilnya langsung tampil di sel. - Klik lagi sel hasil untuk melihat rumusnya di formula bar (kotak bertanda fx di atas sheet). Mau dipakai di baris lain? Tarik kotak kecil di pojok kanan bawah sel.
Kalau Excel-mu berbahasa Inggris atau region US dan rumus ditolak, ganti titik koma dengan koma.
Penjelasan sederhana
Bayangkan kamu kasir yang memegang daftar harga. Pembeli menyebut kode barang, kamu cari kodenya di kolom paling kiri daftar, lalu geser mata ke kanan untuk membaca harganya. VLOOKUP melakukan persis hal itu, hanya jauh lebih cepat.
Kamu memberi empat hal: kunci yang dicari, tabel tempat mencari, kolom ke berapa yang mau diambil, dan mau cocok persis atau tidak. Hasilnya, data pasangan dari kunci itu muncul otomatis tanpa perlu menyalin manual.
Satu aturan penting: kunci harus ada di kolom paling kiri tabel. VLOOKUP hanya bisa membaca ke arah kanan dari kolom kunci.
Sintaks
=VLOOKUP(nilai_cari; tabel; no_kolom; [range_lookup])
| Argumen | Keterangan |
|---|---|
nilai_cari | Kunci yang dicari, misalnya kode "K003". |
tabel | Tabel acuan; kunci wajib ada di kolom paling kiri. |
no_kolom | Kolom ke berapa yang diambil (dihitung dari kiri tabel). |
range_lookup | FALSE = cocok persis (paling sering). TRUE = cocok terdekat untuk tabel bertingkat. |
Tanda [kurung siku] berarti argumen opsional. Di Excel berbahasa Inggris/region US, ganti titik koma (;) dengan koma (,).
Contoh rumus VLOOKUP
Data contoh: karyawan, tabel bonus & target
| A | B | C | D | E | F | G | H | I | J | K | L | M | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | NIK | Nama | Divisi | Jabatan | Gaji | Min. Gaji | Bonus | Bulan | Jan | Feb | Mar | ||
| 2 | K001 | Andi Pratama | Keuangan | Staf | 5.200.000 | 0 | 2% | Target | 100 | 120 | 150 | ||
| 3 | K002 | Bunga Lestari | Marketing | Supervisor | 7.800.000 | 6.000.000 | 5% | ||||||
| 4 | K003 | Candra Wijaya | IT | Staf | 6.500.000 | 9.000.000 | 8% | ||||||
| 5 | K004 | Dewi Anggraini | HR | Manajer | 11.000.000 | ||||||||
| 6 | K005 | Eko Saputra | IT | Supervisor | 8.900.000 |
=VLOOKUP("K003";A2:E6;2;FALSE)
K003 ada di baris ke-3 tabel; kolom ke-2 berisi nama.
Cara kerjanya, langkah demi langkah
- Excel membuka tabel
A2:E6(kolom NIK, Nama, Divisi, Jabatan, Gaji) dan mencari"K003"di kolom pertamanya, yaitu kolom A. - Isi kolom A berturut-turut K001, K002, K003. Jadi
"K003"ditemukan di baris ke-3 tabel, yaitu baris 4 di sheet. - Angka
2berarti ambil kolom ke-2 dari kiri tabel, yaitu kolom B (Nama). FALSEmeminta kecocokan persis, dan kode K003 memang ada. Sel B4 berisiCandra Wijaya, itulah hasilnya.
Dipakai untuk apa di kantor?
- Admin gudang mengambil nama dan harga barang dari tabel master cukup dengan mengetik kode barang.
- HR mengisi otomatis nama dan divisi karyawan di slip gaji berdasarkan NIK.
- Guru mengubah nilai angka jadi predikat (A, B, C) dengan tabel nilai bertingkat dan argumen
TRUE.
Kesalahan yang sering terjadi
- Lupa menulis
FALSEdi argumen terakhir. Tanpa itu Excel memakai mode cocok terdekat, sehingga bisa mengambil data orang lain kalau tabel tidak urut. Biasakan selalu tulisFALSEuntuk kode atau nama. - Tabel acuan tidak dikunci dengan
$. Saat rumus disalin ke bawah,A2:E6ikut bergeser jadiA3:E7dan baris atas terlewat. Tulis$A$2:$E$6. - Menghitung
no_kolomdari kolom A sheet, bukan dari kolom pertama tabel. Kalau tabel mulai di kolom C, maka kolom C adalah kolom ke-1.
Error yang sering muncul: #N/A, #REF!
Rumus ini dipakai di template Invoice Otomatis di paket Latihan Excel.
HLOOKUP