Rumus VLOOKUP merupKumpulan Contoh Soal Menggunakan Rumus VLOOKUP Lengkap dengan Pembahasan
Rumus VLOOKUP merupakan salah satu fungsi paling populer di Microsoft Excel yang memudahkan penggunanya untuk mencari data dalam tabel secara vertikal. Fungsi ini sangat berguna bagi mahasiswa, profesional, atau siapa pun yang sering bekerja dengan data. Artikel ini akan membahas kumpulan contoh soal menggunakan rumus VLOOKUP lengkap dengan pembahasan agar Anda bisa memahaminya dari dasar hingga aplikasi nyata.
baca juga:Kumpulan Contoh Soal MYOB v19 Terbaru dan Cara Menyelesaikannya
Pengertian Rumus VLOOKUP
Rumus VLOOKUP digunakan untuk mencari nilai tertentu dalam kolom pertama sebuah tabel dan mengembalikan nilai yang sesuai dari kolom lain dalam baris yang sama. Format dasar rumus VLOOKUP adalah:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Keterangan:
- lookup_value: nilai yang ingin dicari.
- table_array: tabel data tempat mencari nilai.
- col_index_num: nomor kolom dari mana nilai akan diambil.
- range_lookup: TRUE untuk pencarian mendekati, FALSE untuk pencarian tepat.
Dengan memahami fungsi ini, Anda bisa menghemat waktu dan meminimalkan kesalahan dibandingkan mencari data secara manual.
Manfaat VLOOKUP dalam Excel
Beberapa manfaat utama rumus VLOOKUP antara lain:
- Mencari data dengan cepat โ Anda tidak perlu scroll atau mencari satu per satu.
- Menghubungkan tabel โ Bisa menggabungkan data dari tabel berbeda.
- Membuat laporan otomatis โ Misalnya laporan nilai siswa, stok barang, atau gaji karyawan.
- Meningkatkan efisiensi kerja โ Sangat membantu dalam data analisis dan pengolahan database sederhana.
Contoh Soal VLOOKUP
Berikut ini beberapa contoh soal VLOOKUP yang sering digunakan, lengkap dengan pembahasan langkah demi langkah.
Contoh 1: Mencari Nilai Siswa
Data Tabel Nilai Siswa:
| NIS | Nama Siswa | Matematika | Bahasa Indonesia |
|---|---|---|---|
| 101 | Andi | 85 | 90 |
| 102 | Budi | 78 | 80 |
| 103 | Citra | 92 | 88 |
| 104 | Dedi | 70 | 75 |
Soal:
Cari nilai Matematika siswa dengan NIS 103 menggunakan rumus VLOOKUP.
Pembahasan:
- Tentukan lookup_value: NIS = 103
- Tentukan table_array: seluruh tabel, misal
A2:D5 - Tentukan col_index_num: kolom Matematika = kolom ke-3
- Tentukan range_lookup: FALSE (karena mencari nilai tepat)
Rumus:
=VLOOKUP(103, A2:D5, 3, FALSE)
Hasil: 92
Contoh 2: Mencari Nama Karyawan Berdasarkan ID
Data Tabel Karyawan:
| ID | Nama Karyawan | Jabatan |
|---|---|---|
| K01 | Rina | Manager |
| K02 | Sari | Supervisor |
| K03 | Tono | Staff |
| K04 | Budi | Staff |
Soal:
Cari nama karyawan dengan ID K02.
Pembahasan:
- lookup_value = “K02”
- table_array =
A2:C5 - col_index_num = 2 (Nama Karyawan)
- range_lookup = FALSE
Rumus:
=VLOOKUP("K02", A2:C5, 2, FALSE)
Hasil: Sari
Contoh 3: Menggabungkan VLOOKUP dengan IFERROR
Sering kali data yang dicari tidak ada di tabel, sehingga VLOOKUP akan menghasilkan error #N/A. Untuk mengatasinya, kita bisa menggunakan IFERROR.
Soal:
Cari nilai siswa dengan NIS 105, jika tidak ada tampilkan โData Tidak Ditemukanโ.
Rumus:
=IFERROR(VLOOKUP(105, A2:D5, 3, FALSE), "Data Tidak Ditemukan")
Hasil: Data Tidak Ditemukan
Contoh 4: Mencari Harga Barang
Tabel Harga Barang:
| Kode | Nama Barang | Harga |
|---|---|---|
| B01 | Pensil | 2000 |
| B02 | Pulpen | 3000 |
| B03 | Buku | 10000 |
Soal:
Tentukan harga Pulpen menggunakan VLOOKUP.
Rumus:
=VLOOKUP("Pulpen", B2:C4, 2, FALSE)
Catatan: Di sini kita menggunakan kolom Nama Barang sebagai lookup_value. Pastikan kolom yang dijadikan lookup_value adalah kolom pertama dalam table_array, atau gunakan trik INDEX-MATCH jika kolomnya bukan pertama.
Hasil: 3000
Contoh 5: Mencari Data Stok Barang dengan Range Lookup
Tabel Stok Barang:
| Kode | Stok |
|---|---|
| B01 | 50 |
| B02 | 100 |
| B03 | 200 |
Soal:
Jika ingin mencari jumlah stok untuk kode B02, tetapi ingin menggunakan pencarian mendekati (range lookup), rumusnya:
=VLOOKUP("B02", A2:B4, 2, TRUE)
Catatan: TRUE digunakan untuk pencarian mendekati. Pastikan data diurutkan dari kecil ke besar agar hasilnya akurat.
Hasil: 100
Tips Menggunakan Rumus VLOOKUP
- Pastikan kolom lookup_value adalah kolom pertama. Jika tidak, gunakan kombinasi INDEX-MATCH.
- Gunakan FALSE untuk hasil tepat. TRUE hanya untuk data terurut dan mendekati.
- Gunakan IFERROR untuk menghindari error.
- Periksa tipe data. Pastikan angka dicari sebagai angka, teks sebagai teks.
- Jangan lupa mengunci table_array dengan
$jika menyalin rumus ke sel lain, misalnyaA2:D5โ$A$2:$D$5.
Kesalahan Umum VLOOKUP
- #N/A: Data tidak ditemukan. Bisa diatasi dengan IFERROR.
- #REF!: Kolom index melebihi jumlah kolom dalam table_array.
- Hasil salah dengan TRUE: Data tidak diurutkan, menyebabkan hasil mendekati salah.
Studi Kasus Lengkap
Misalnya kita memiliki data penjualan bulanan toko:
| Kode | Produk | Januari | Februari | Maret |
|---|---|---|---|---|
| P01 | Pensil | 50 | 60 | 40 |
| P02 | Pulpen | 70 | 80 | 60 |
| P03 | Buku | 30 | 25 | 40 |
Soal: Cari penjualan Pulpen bulan Februari.
Langkah:
- Lookup_value = “Pulpen”
- Table_array =
B2:E4
Catatan: kolom lookup_value ada di kolom kedua โ harus digeser atau gunakan INDEX-MATCH. - col_index_num = 3 (Februari)
- range_lookup = FALSE
Jika menggunakan VLOOKUP langsung, kolom lookup_value harus di kolom pertama. Jadi kita ubah table_array menjadi A2:E4 dengan kolom Kode sebagai reference.
Rumus:
=VLOOKUP("P02", A2:E4, 4, FALSE)
Hasil: 80
Kesimpulan
Rumus VLOOKUP adalah alat powerful di Excel untuk mencari dan mengambil data dari tabel. Dengan pemahaman dasar, contoh soal, dan tips, Anda bisa:
- Menyelesaikan tugas kuliah atau pekerjaan lebih cepat.
- Mengurangi kesalahan manual saat mengolah data.
- Membuat laporan dinamis dan terstruktur.
Beberapa hal penting yang harus diingat:
- Lookup_value harus berada di kolom pertama table_array.
- Gunakan FALSE untuk hasil tepat.
- Gunakan IFERROR untuk menangani error.
- Pastikan tipe data cocok antara lookup_value dan data di tabel.
Dengan latihan menggunakan kumpulan contoh soal VLOOKUP, Anda akan lebih mahir dan siap menghadapi berbagai skenario pengolahan data di Excel.akan salah satu fungsi paling populer di Microsoft Excel yang memudahkan penggunanya untuk mencari data dalam tabel secara vertikal. Fungsi ini sangat berguna bagi mahasiswa, profesional, atau siapa pun yang sering bekerja dengan data. Artikel ini akan membahas kumpulan contoh soal menggunakan rumus VLOOKUP lengkap dengan pembahasan agar Anda bisa memahaminya dari dasar hingga aplikasi nyata.
Pengertian Rumus VLOOKUP
Rumus VLOOKUP digunakan untuk mencari nilai tertentu dalam kolom pertama sebuah tabel dan mengembalikan nilai yang sesuai dari kolom lain dalam baris yang sama. Format dasar rumus VLOOKUP adalah:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Keterangan:
- lookup_value: nilai yang ingin dicari.
- table_array: tabel data tempat mencari nilai.
- col_index_num: nomor kolom dari mana nilai akan diambil.
- range_lookup: TRUE untuk pencarian mendekati, FALSE untuk pencarian tepat.
Dengan memahami fungsi ini, Anda bisa menghemat waktu dan meminimalkan kesalahan dibandingkan mencari data secara manual.
Manfaat VLOOKUP dalam Excel
Beberapa manfaat utama rumus VLOOKUP antara lain:
- Mencari data dengan cepat โ Anda tidak perlu scroll atau mencari satu per satu.
- Menghubungkan tabel โ Bisa menggabungkan data dari tabel berbeda.
- Membuat laporan otomatis โ Misalnya laporan nilai siswa, stok barang, atau gaji karyawan.
- Meningkatkan efisiensi kerja โ Sangat membantu dalam data analisis dan pengolahan database sederhana.
Contoh Soal VLOOKUP
Berikut ini beberapa contoh soal VLOOKUP yang sering digunakan, lengkap dengan pembahasan langkah demi langkah.
Contoh 1: Mencari Nilai Siswa
Data Tabel Nilai Siswa:
| NIS | Nama Siswa | Matematika | Bahasa Indonesia |
|---|---|---|---|
| 101 | Andi | 85 | 90 |
| 102 | Budi | 78 | 80 |
| 103 | Citra | 92 | 88 |
| 104 | Dedi | 70 | 75 |
Soal:
Cari nilai Matematika siswa dengan NIS 103 menggunakan rumus VLOOKUP.
Pembahasan:
- Tentukan lookup_value: NIS = 103
- Tentukan table_array: seluruh tabel, misal
A2:D5 - Tentukan col_index_num: kolom Matematika = kolom ke-3
- Tentukan range_lookup: FALSE (karena mencari nilai tepat)
Rumus:
=VLOOKUP(103, A2:D5, 3, FALSE)
Hasil: 92
Contoh 2: Mencari Nama Karyawan Berdasarkan ID
Data Tabel Karyawan:
| ID | Nama Karyawan | Jabatan |
|---|---|---|
| K01 | Rina | Manager |
| K02 | Sari | Supervisor |
| K03 | Tono | Staff |
| K04 | Budi | Staff |
Soal:
Cari nama karyawan dengan ID K02.
Pembahasan:
- lookup_value = “K02”
- table_array =
A2:C5 - col_index_num = 2 (Nama Karyawan)
- range_lookup = FALSE
Rumus:
=VLOOKUP("K02", A2:C5, 2, FALSE)
Hasil: Sari
Contoh 3: Menggabungkan VLOOKUP dengan IFERROR
Sering kali data yang dicari tidak ada di tabel, sehingga VLOOKUP akan menghasilkan error #N/A. Untuk mengatasinya, kita bisa menggunakan IFERROR.
Soal:
Cari nilai siswa dengan NIS 105, jika tidak ada tampilkan โData Tidak Ditemukanโ.
Rumus:
=IFERROR(VLOOKUP(105, A2:D5, 3, FALSE), "Data Tidak Ditemukan")
Hasil: Data Tidak Ditemukan
Contoh 4: Mencari Harga Barang
Tabel Harga Barang:
| Kode | Nama Barang | Harga |
|---|---|---|
| B01 | Pensil | 2000 |
| B02 | Pulpen | 3000 |
| B03 | Buku | 10000 |
Soal:
Tentukan harga Pulpen menggunakan VLOOKUP.
Rumus:
=VLOOKUP("Pulpen", B2:C4, 2, FALSE)
Catatan: Di sini kita menggunakan kolom Nama Barang sebagai lookup_value. Pastikan kolom yang dijadikan lookup_value adalah kolom pertama dalam table_array, atau gunakan trik INDEX-MATCH jika kolomnya bukan pertama.
Hasil: 3000
Contoh 5: Mencari Data Stok Barang dengan Range Lookup
Tabel Stok Barang:
| Kode | Stok |
|---|---|
| B01 | 50 |
| B02 | 100 |
| B03 | 200 |
Soal:
Jika ingin mencari jumlah stok untuk kode B02, tetapi ingin menggunakan pencarian mendekati (range lookup), rumusnya:
=VLOOKUP("B02", A2:B4, 2, TRUE)
Catatan: TRUE digunakan untuk pencarian mendekati. Pastikan data diurutkan dari kecil ke besar agar hasilnya akurat.
Hasil: 100
Tips Menggunakan Rumus VLOOKUP
- Pastikan kolom lookup_value adalah kolom pertama. Jika tidak, gunakan kombinasi INDEX-MATCH.
- Gunakan FALSE untuk hasil tepat. TRUE hanya untuk data terurut dan mendekati.
- Gunakan IFERROR untuk menghindari error.
- Periksa tipe data. Pastikan angka dicari sebagai angka, teks sebagai teks.
- Jangan lupa mengunci table_array dengan
$jika menyalin rumus ke sel lain, misalnyaA2:D5โ$A$2:$D$5.
Kesalahan Umum VLOOKUP
- #N/A: Data tidak ditemukan. Bisa diatasi dengan IFERROR.
- #REF!: Kolom index melebihi jumlah kolom dalam table_array.
- Hasil salah dengan TRUE: Data tidak diurutkan, menyebabkan hasil mendekati salah.
Studi Kasus Lengkap
Misalnya kita memiliki data penjualan bulanan toko:
| Kode | Produk | Januari | Februari | Maret |
|---|---|---|---|---|
| P01 | Pensil | 50 | 60 | 40 |
| P02 | Pulpen | 70 | 80 | 60 |
| P03 | Buku | 30 | 25 | 40 |
Soal: Cari penjualan Pulpen bulan Februari.
Langkah:
- Lookup_value = “Pulpen”
- Table_array =
B2:E4
Catatan: kolom lookup_value ada di kolom kedua โ harus digeser atau gunakan INDEX-MATCH. - col_index_num = 3 (Februari)
- range_lookup = FALSE
Jika menggunakan VLOOKUP langsung, kolom lookup_value harus di kolom pertama. Jadi kita ubah table_array menjadi A2:E4 dengan kolom Kode sebagai reference.
Rumus:
=VLOOKUP("P02", A2:E4, 4, FALSE)
Hasil: 80
baca juga:Mahasiswa Universitas Teknokrat Indonesia Borong Juara Nasional di ANFEST 2026
Kesimpulan
Rumus VLOOKUP adalah alat powerful di Excel untuk mencari dan mengambil data dari tabel. Dengan pemahaman dasar, contoh soal, dan tips, Anda bisa:
- Menyelesaikan tugas kuliah atau pekerjaan lebih cepat.
- Mengurangi kesalahan manual saat mengolah data.
- Membuat laporan dinamis dan terstruktur.
Beberapa hal penting yang harus diingat:
- Lookup_value harus berada di kolom pertama table_array.
- Gunakan FALSE untuk hasil tepat.
- Gunakan IFERROR untuk menangani error.
- Pastikan tipe data cocok antara lookup_value dan data di tabel.
Dengan latihan menggunakan kumpulan contoh soal VLOOKUP, Anda akan lebih mahir dan siap menghadapi berbagai skenario pengolahan data di Excel.
penulis:putra



Post Comment