Excel: VLOOKUP & HLOOKUP (Kelas X)
Fase/Kelas: E / X • Semester: Ganjil • Tahun Pelajaran: 2025/2026
Tujuan Pertemuan (Ringkas)
- Mengenal fungsi
VLOOKUP(tabel vertikal) danHLOOKUP(tabel horizontal). - Memahami parameter: lookup_value, table_array, index (kolom/baris), dan range_lookup (FALSE = exact, TRUE = approximate).
- Menggunakan tanda
$untuk “mengunci” rentang agar rumus tidak bergeser saat diseret.
Inti Materi
1) VLOOKUP (Vertical Lookup)
Mencari data pada tabel vertikal (kolom pertama sebagai kunci).
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
2) HLOOKUP (Horizontal Lookup)
Mencari data pada tabel horizontal (baris pertama sebagai kunci).
=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
Catatan Penting
- FALSE (exact) untuk ID/kode/NIS — paling aman bagi pemula.
- TRUE (approximate) butuh kolom/baris pertama terurut naik.
- Gunakan
$pada table_array agar stabil saat auto-fill (contoh:$A$2:$C$12).
Dataset Mini (Latihan)
A. Tabel Vertikal (untuk VLOOKUP)
| Kode | Nama Barang | Harga |
|---|---|---|
| BRG01 | Spidol | 5000 |
| BRG02 | Buku Tulis | 12000 |
| BRG03 | Penggaris | 7000 |
| BRG04 | Map Plastik | 3000 |
Contoh pemakaian:
Nama = VLOOKUP(E5, $A$2:$C$5, 2, FALSE)
Harga = VLOOKUP(E5, $A$2:$C$5, 3, FALSE)
B. Tabel Horizontal (untuk HLOOKUP)
| Mat | Ind | Eng | Ipa | |
|---|---|---|---|---|
| NilaiSiswa01 | 84 | 88 | 79 | 90 |
| NilaiSiswa02 | 75 | 80 | 82 | 86 |
Contoh pemakaian:
=HLOOKUP("Eng", $B$1:$E$3, 3, FALSE)
Tugas Kelompok (Kolaborasi KKA)
- Tugas 1 – VLOOKUP (Exact): Diberi Kode → cari Nama & Harga.
Nama = VLOOKUP(A5, $A$2:$C$12, 2, FALSE) Harga = VLOOKUP(A5, $A$2:$C$12, 3, FALSE) - Tugas 2 – HLOOKUP (Exact): Diberi label kolom di baris atas → ambil nilai di baris tertentu.
=HLOOKUP(C1, $C$1:$H$3, 3, FALSE) - Tugas 3 – Approximate (Opsional): Klasifikasi nilai (butuh data terurut).
=VLOOKUP(D5, $J$2:$K$8, 2, TRUE)
Peran Tim: Data Wrangler, Formula Builder, Checker, Presenter.
Checklist Keberhasilan
- Rumus tepat & parameter sesuai kebutuhan.
- Rentang terkunci
$saat di-auto-fill. - Pakai FALSE untuk pencarian kode/ID.
Sering Salah Di Sini (FAQ Error)
- #N/A: Kode tidak ditemukan / ejaan beda / spasi tersembunyi.
- #REF!: index melebihi kolom/baris tersedia.
- Hasil aneh saat TRUE: kolom/baris pertama belum terurut naik.
- Rumus bergeser: lupa kunci rentang dengan
$.
Pengumpulan & Sumber
Unduh file latihan (isi data & rumusmu), lalu unggah ulang ke folder kelas:
- Download: VLOOKUP-HLOOKUP.xlsx (ganti link ini)
- Folder Pengumpulan Kelas X (ganti link ini)
Rubrik ringkas: rumus benar, rentang terkunci, hasil tepat pada 3 sampel uji.
Penutup
Silakan kerjakan dengan rapi, catat penyebab error yang kalian temui, dan tulis cara memperbaikinya. Semangat belajar!
0 Komentar