MATERI EXCEL
VLOOKUP & HLOOKUP (Pencarian Data)
1. Permasalahan Dasar
Dalam dunia kerja, data tidak berdiri sendiri. Contoh sederhana:
Kode Barang: B01
Nama Barang: Buku
Harga: 5000
Jika setiap transaksi kita mengetik nama dan harga secara manual, maka:
- Rawan kesalahan
- Tidak efisien
- Sulit digunakan untuk data besar
Solusinya adalah menggunakan sistem pencarian data (lookup).
2. Konsep Lookup
- Lookup = mencari data berdasarkan kunci tertentu
- Kunci (key) = kode unik (contoh: kode barang)
- Tabel referensi = tempat penyimpanan data
- Output = data yang diambil (nama, harga, dll)
3. VLOOKUP (Vertical Lookup)
VLOOKUP digunakan untuk mencari data secara vertikal (dari atas ke bawah).
| Parameter | Fungsi |
|---|---|
| lookup_value | Nilai yang dicari (contoh: B01) |
| table_array | Tabel referensi |
| col_index | Kolom yang diambil |
| range_lookup | FALSE = harus sama persis |
Cara Kerja:
- Excel mencari nilai pada kolom pertama
- Jika ditemukan, ambil data dari kolom tertentu
- Jika tidak ditemukan → #N/A
4. HLOOKUP (Horizontal Lookup)
HLOOKUP digunakan untuk mencari data secara horizontal (dari kiri ke kanan).
| VLOOKUP | HLOOKUP |
|---|---|
| Vertikal | Horizontal |
| Cari di kolom | Cari di baris |
| Ambil kolom | Ambil baris |
5. Jenis Pencarian
Exact Match (FALSE)
- Harus sama persis
- Digunakan untuk kode, ID, NIS
Approximate Match (TRUE)
- Digunakan untuk rentang nilai
- Contoh: diskon, nilai, grade
- Data harus urut
6. Hubungan dengan Dunia Kerja
Konsep VLOOKUP digunakan dalam:
- Sistem kasir
- Manajemen inventaris
- Database sederhana
- Aplikasi bisnis
Analogi:
Tabel transaksi hanya menyimpan kode, sedangkan detail diambil dari tabel master.
7. Kesalahan Umum
- Salah menentukan kolom
- Tidak menggunakan FALSE
- Tabel tidak dikunci ($)
- Data tidak ditemukan (#N/A)
- Format data tidak sama
8. Pola Berpikir yang Benar
Salah:
"Isi manual saja"
Benar:
"Ambil data dari tabel referensi"
9. Perkembangan Modern
- Lebih fleksibel
- Bisa kiri dan kanan
- Lebih aman dari error
10. Kesimpulan
VLOOKUP dan HLOOKUP adalah dasar penting dalam pengolahan data karena:
- Menghubungkan antar tabel
- Mengurangi kesalahan input
- Meningkatkan efisiensi kerja
- Menjadi dasar sistem database