SOBAT TUTOR

Rumus VLOOKUP Excel: Panduan Lengkap untuk Mencari Data dengan Cepat dan Akurat

Rumus VLOOKUP Excel – Microsoft Excel bukan hanya digunakan untuk membuat tabel dan melakukan perhitungan. Salah satu kemampuan yang membuat Excel sangat berguna adalah mencari dan mengambil data secara otomatis. Untuk kebutuhan tersebut, salah satu fungsi yang paling populer adalah VLOOKUP.

Rumus VLOOKUP Excel dapat digunakan untuk menemukan sebuah nilai pada kolom tertentu, kemudian mengambil informasi yang berada pada baris yang sama. Fungsi ini banyak digunakan untuk mengolah data produk, harga, stok, karyawan, siswa, pelanggan, transaksi, hingga laporan administrasi.

Misalnya, Anda memiliki ratusan kode barang dan ingin mengetahui harga setiap produk. Daripada mencari satu per satu menggunakan fitur Find, VLOOKUP dapat mengambil informasi tersebut secara otomatis berdasarkan kode yang dimasukkan.

Dalam artikel ini, Anda akan mempelajari cara menggunakan VLOOKUP dari dasar, memahami setiap bagian rumus, menggunakan pencocokan tepat dan mendekati, mengatasi error, serta membandingkan VLOOKUP dengan XLOOKUP dan INDEX MATCH.


Apa Itu Rumus VLOOKUP Excel?

VLOOKUP merupakan singkatan dari Vertical Lookup. Fungsi ini digunakan untuk mencari sebuah nilai pada kolom pertama suatu tabel, kemudian mengembalikan nilai dari kolom lain yang masih berada pada baris yang sama.

Secara sederhana, cara kerja VLOOKUP adalah:

Cari data secara vertikal → temukan baris yang sesuai → ambil nilai dari kolom tertentu.

VLOOKUP sangat cocok digunakan jika data pencarian tersusun secara vertikal dari atas ke bawah.


Sintaks Rumus VLOOKUP

Bentuk dasar rumus VLOOKUP adalah:

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

Keterangan:

Untuk range_lookup, terdapat dua pilihan:

Untuk pencarian kode produk, ID, atau data unik, FALSE biasanya menjadi pilihan yang paling aman.


Contoh Data VLOOKUP Excel

Misalnya terdapat tabel berikut:

KodeProdukKategoriHargaStok
P001Laptop ASUSElektronik8.000.00015
P002Mouse LogitechAksesori250.00040
P003Keyboard MechanicalAksesori750.00035
P004Monitor 24 InchElektronik2.000.00012
P005Printer EpsonElektronik1.800.00020

Misalnya kode produk yang ingin dicari berada di sel G2.

Jika G2 berisi P003, gunakan:

=VLOOKUP(G2,A2:E6,4,FALSE)

Hasilnya:

750.000

Excel mencari P003 pada kolom pertama tabel, kemudian mengambil nilai dari kolom keempat, yaitu Harga.


Cara Membaca Rumus VLOOKUP

Rumus:

=VLOOKUP(G2,A2:E6,4,FALSE)

dapat dibaca sebagai:

Cari nilai yang terdapat pada G2 di kolom pertama rentang A2, kemudian ambil data dari kolom keempat dengan pencocokan tepat.

Memahami struktur ini akan memudahkan Anda membuat rumus VLOOKUP untuk berbagai kebutuhan.


Mengenal Setiap Bagian Rumus VLOOKUP

1. Lookup Value

Lookup value adalah nilai yang ingin dicari.

Contohnya:

G2

Jika G2 berisi P003, Excel akan mencari kode tersebut pada kolom pertama tabel.


2. Table Array

Table array merupakan rentang data yang digunakan sebagai sumber pencarian.

Contoh:

A2:E6

Kolom pertama dari rentang tersebut harus berisi nilai yang akan dicari.


3. Column Index Number

Column index number menunjukkan kolom mana yang akan diambil hasilnya.

Pada rentang A2:E6:

Jika ingin mengambil harga, gunakan angka 4.


4. Range Lookup

Bagian terakhir menentukan jenis pencocokan.

Gunakan:

FALSE

untuk pencocokan tepat.

Gunakan:

TRUE

untuk pencocokan mendekati.


VLOOKUP dengan Pencocokan Tepat

Pencocokan tepat digunakan ketika nilai yang dicari harus sama persis.

Contohnya:

=VLOOKUP(G2,A2:E6,4,FALSE)

Jika G2 berisi P003, Excel akan mencari P003 secara tepat.

Metode ini sangat cocok untuk:


VLOOKUP dengan Angka 0

Selain menggunakan FALSE, Anda juga dapat menggunakan angka 0.

Contohnya:

=VLOOKUP(G2,A2:E6,4,0)

Angka 0 memiliki arti pencocokan tepat.

Kedua rumus berikut memiliki fungsi yang sama:

=VLOOKUP(G2,A2:E6,4,FALSE)

dan:

=VLOOKUP(G2,A2:E6,4,0)

VLOOKUP dengan Pencocokan Mendekati

Pencocokan mendekati menggunakan TRUE atau 1.

Metode ini biasanya digunakan untuk mencari kategori berdasarkan rentang nilai.

Misalnya:

Nilai MinimumPredikat
0E
50D
60C
70B
85A

Jika nilai siswa berada di F2, gunakan:

=VLOOKUP(F2,A2:B6,2,TRUE)

Misalnya F2 berisi 78.

Excel akan mencari nilai terdekat yang tidak melebihi 78, yaitu 70.

Hasilnya:

B

Untuk pencarian seperti ini, kolom nilai minimum harus disusun secara menaik.


VLOOKUP Menggunakan Referensi Sel

Agar rumus lebih fleksibel, sebaiknya nilai pencarian diletakkan pada sel tertentu.

Misalnya G2 berisi kode produk.

Gunakan:

=VLOOKUP(G2,A2:E100,4,FALSE)

Jika G2 diganti dari P003 menjadi P005, hasil pencarian akan otomatis berubah.

Teknik ini sangat berguna untuk membuat formulir pencarian data.


Mengambil Nama Produk dengan VLOOKUP

Jika kode produk berada di G2 dan nama produk merupakan kolom kedua:

=VLOOKUP(G2,A2:E100,2,FALSE)

Jika G2 berisi P003, hasilnya:

Keyboard Mechanical


Mengambil Kategori Produk

Karena Kategori berada pada kolom ketiga:

=VLOOKUP(G2,A2:E100,3,FALSE)

Hasilnya akan menampilkan kategori produk yang sesuai.


Mengambil Harga Produk

Karena Harga berada pada kolom keempat:

=VLOOKUP(G2,A2:E100,4,FALSE)

Hasilnya adalah harga produk berdasarkan kode yang dicari.


Mengambil Stok Produk

Karena Stok berada pada kolom kelima:

=VLOOKUP(G2,A2:E100,5,FALSE)

Dengan satu kode produk, Anda dapat mengambil berbagai informasi dari tabel.


VLOOKUP dengan IFERROR

Jika nilai yang dicari tidak ditemukan, VLOOKUP dengan pencocokan tepat akan menghasilkan #N/A.

Agar tampilan lebih profesional, gunakan IFERROR.

Contoh:

=IFERROR(VLOOKUP(G2,A2:E100,4,FALSE),"Data tidak ditemukan")

Jika kode tidak ada, Excel akan menampilkan:

Data tidak ditemukan

Cara ini sangat berguna untuk laporan yang akan digunakan oleh orang lain.


VLOOKUP untuk Data Karyawan

VLOOKUP sering digunakan dalam pekerjaan administrasi karyawan.

Misalnya:

IDNamaDepartemenJabatanGaji
K001AndiKeuanganStaf7.000.000
K002BudiMarketingSupervisor9.000.000
K003CitraHRDStaf7.500.000

Jika ID karyawan berada di G2 dan ingin mengambil nama:

=VLOOKUP(G2,A2:E4,2,FALSE)

Untuk mengambil departemen:

=VLOOKUP(G2,A2:E4,3,FALSE)

Untuk mengambil gaji:

=VLOOKUP(G2,A2:E4,5,FALSE)

VLOOKUP untuk Data Siswa

Dalam administrasi sekolah, VLOOKUP dapat digunakan untuk mengambil informasi berdasarkan NIS.

Contohnya:

NISNamaKelasNilai
1001AndiX-A85
1002BudiX-B78
1003CitraX-A92

Jika NIS berada di F2, untuk mengambil nama:

=VLOOKUP(F2,A2:D4,2,FALSE)

Untuk mengambil kelas:

=VLOOKUP(F2,A2:D4,3,FALSE)

Untuk mengambil nilai:

=VLOOKUP(F2,A2:D4,4,FALSE)

VLOOKUP untuk Laporan Penjualan

VLOOKUP juga sangat berguna dalam laporan bisnis.

Misalnya Anda memiliki kode produk pada laporan transaksi, tetapi nama produk dan harga berada pada tabel master.

Daripada memasukkan nama dan harga secara manual, VLOOKUP dapat mengambil data tersebut berdasarkan kode.

Contoh:

=VLOOKUP(A2,MasterProduk!A:D,2,FALSE)

Rumus tersebut mencari kode pada sheet MasterProduk, kemudian mengambil nama produk dari kolom kedua.

Untuk harga:

=VLOOKUP(A2,MasterProduk!A:D,4,FALSE)

Teknik seperti ini dapat mengurangi kesalahan input manual.


VLOOKUP Antar-Sheet

VLOOKUP tidak harus mencari data pada worksheet yang sama.

Misalnya data master berada di Sheet2.

Gunakan:

=VLOOKUP(A2,Sheet2!A:D,4,FALSE)

Excel akan mengambil data dari Sheet2.

Cara ini sangat berguna ketika file memiliki beberapa worksheet seperti:


VLOOKUP dengan Referensi Absolut

Jika rumus akan disalin ke banyak sel, gunakan referensi absolut.

Contoh:

=VLOOKUP(G2,$A$2:$E$100,4,FALSE)

Tanda $ mengunci rentang tabel sehingga tidak berubah ketika rumus disalin ke bawah.

Tanpa referensi absolut, rentang dapat bergeser dan menyebabkan hasil yang salah.


VLOOKUP Berdasarkan Kriteria Angka

VLOOKUP dapat digunakan dengan pencocokan mendekati untuk klasifikasi angka.

Contohnya sistem bonus:

Minimal PenjualanBonus
00%
50000002%
100000005%
200000008%

Jika nilai penjualan berada di F2:

=VLOOKUP(F2,A2:B5,2,TRUE)

Excel akan menentukan persentase bonus berdasarkan rentang penjualan.


VLOOKUP Menggunakan Wildcard

Untuk pencarian teks tertentu, VLOOKUP dapat menggunakan wildcard dalam pencocokan teks.

Dua wildcard yang umum adalah:

Contoh:

=VLOOKUP("Laptop*",A2:B100,2,FALSE)

Teknik ini dapat membantu ketika nama data memiliki pola tertentu.


Kesalahan yang Sering Terjadi Saat Menggunakan VLOOKUP

1. Lookup Value Tidak Berada di Kolom Pertama

VLOOKUP mencari nilai pada kolom pertama dari table array.

Contoh:

=VLOOKUP(G2,A2:E100,4,FALSE)

Excel mencari G2 di kolom A.

Jika kode sebenarnya berada di kolom B, rumus tersebut tidak akan bekerja seperti yang diharapkan.


2. Salah Menentukan Nomor Kolom

Pastikan column index number dihitung dari awal table array.

Jika table array adalah:

B2:F100

maka:

Nomor kolom bukan berdasarkan posisi kolom worksheet secara keseluruhan.


3. Tidak Menggunakan FALSE untuk Kode Unik

Jika mencari kode produk atau ID, sebaiknya gunakan:

FALSE

atau:

0

Hal ini memastikan Excel mencari kecocokan yang tepat.


4. Data Mengandung Spasi

Kode P001 dan P001 dapat dianggap berbeda karena adanya spasi tambahan.

Jika data berasal dari sumber eksternal, periksa kebersihan data sebelum menggunakan VLOOKUP.


5. Angka Tersimpan sebagai Teks

Nilai 1001 yang tersimpan sebagai teks dapat berbeda dari angka 1001.

Pastikan format data pencarian dan data sumber konsisten.


Error VLOOKUP yang Sering Muncul

#N/A

Biasanya berarti nilai yang dicari tidak ditemukan.

Periksa:


#REF!

Biasanya muncul jika nomor kolom yang diminta lebih besar daripada jumlah kolom dalam table array.

Contoh:

=VLOOKUP(G2,A2:D100,5,FALSE)

Table hanya memiliki empat kolom, tetapi rumus meminta kolom kelima.


#VALUE!

Dapat muncul ketika salah satu argumen rumus tidak valid atau memiliki format yang tidak sesuai.


#NAME?

Jika Excel menampilkan #NAME?, periksa penulisan nama fungsi dan sintaks rumus.


Perbedaan VLOOKUP dan HLOOKUP

VLOOKUP dan HLOOKUP memiliki konsep yang serupa tetapi berbeda arah.

AspekVLOOKUPHLOOKUP
Arah pencarianVertikalHorizontal
Nilai pencarianKolom pertamaBaris pertama
HasilKolom tertentuBaris tertentu
Cocok untukTabel memanjangTabel mendatar

Jika data produk tersusun dari atas ke bawah, VLOOKUP biasanya lebih sesuai.

Jika data disusun dari kiri ke kanan, HLOOKUP dapat digunakan.


Perbedaan VLOOKUP dan XLOOKUP

XLOOKUP merupakan fungsi pencarian yang lebih modern.

FiturVLOOKUPXLOOKUP
Pencarian vertikalYaYa
Pencarian horizontalTerbatasYa
Mengambil data ke kiriTidak secara langsungYa
Nomor indeks kolomDiperlukanTidak
Nilai jika tidak ditemukanBiasanya perlu IFERRORBisa ditentukan langsung
Pencarian dari bawahTidak secara langsungDidukung

VLOOKUP tetap penting karena sangat banyak digunakan dalam file Excel lama dan lingkungan kerja. Namun, jika versi Excel mendukung XLOOKUP, fungsi tersebut menawarkan fleksibilitas yang lebih besar.


Perbedaan VLOOKUP dan INDEX MATCH

INDEX MATCH merupakan kombinasi fungsi yang sering digunakan sebagai alternatif VLOOKUP.

Contoh VLOOKUP:

=VLOOKUP(G2,A2:E100,4,FALSE)

Versi INDEX MATCH:

=INDEX(D2:D100,MATCH(G2,A2:A100,0))

INDEX MATCH memiliki keunggulan karena dapat mencari ke kiri dan tidak bergantung pada nomor indeks kolom.

Namun, VLOOKUP tetap lebih mudah dipahami oleh pemula untuk kebutuhan pencarian sederhana.


Tips Menggunakan VLOOKUP agar Lebih Akurat

Gunakan FALSE untuk Pencarian Kode

Jika mencari ID atau kode unik, gunakan pencocokan tepat.

Kunci Table Array

Gunakan $ jika rumus akan disalin:

=VLOOKUP(G2,$A$2:$E$100,4,FALSE)

Gunakan IFERROR

Buat pesan khusus ketika data tidak ditemukan:

=IFERROR(VLOOKUP(G2,$A$2:$E$100,4,FALSE),"Tidak ditemukan")

Rapikan Data

Pastikan tidak ada spasi tersembunyi dan format data konsisten.

Gunakan Excel Table

Mengubah sumber data menjadi Table dengan Ctrl + T dapat membuat pengelolaan data lebih praktis, terutama ketika jumlah baris terus bertambah.


Membuat Form Pencarian dengan VLOOKUP

VLOOKUP dapat digunakan untuk membuat form pencarian sederhana.

Misalnya:

Kode Produk: P003

Kemudian Excel menampilkan:

Nama Produk: Keyboard Mechanical

Kategori: Aksesori

Harga: Rp750.000

Stok: 35

Rumus untuk nama:

=VLOOKUP(B2,DataProduk!A:E,2,FALSE)

Rumus untuk kategori:

=VLOOKUP(B2,DataProduk!A:E,3,FALSE)

Rumus untuk harga:

=VLOOKUP(B2,DataProduk!A:E,4,FALSE)

Rumus untuk stok:

=VLOOKUP(B2,DataProduk!A:E,5,FALSE)

Dengan sistem sederhana tersebut, pengguna hanya perlu memasukkan satu kode untuk mendapatkan beberapa informasi sekaligus.


FAQ Rumus VLOOKUP Excel

Apa itu rumus VLOOKUP Excel?

VLOOKUP adalah fungsi Excel yang digunakan untuk mencari data secara vertikal. Excel mencari nilai pada kolom pertama tabel kemudian mengambil informasi dari kolom tertentu pada baris yang sama.

Apa kepanjangan VLOOKUP?

VLOOKUP merupakan singkatan dari Vertical Lookup, yaitu pencarian data secara vertikal.

Kapan sebaiknya menggunakan VLOOKUP?

VLOOKUP cocok digunakan ketika data pencarian berada pada kolom pertama tabel dan Anda ingin mengambil informasi dari kolom lain pada baris yang sama.

Apa fungsi FALSE pada VLOOKUP?

FALSE digunakan untuk pencocokan tepat. Ini sangat cocok ketika mencari kode produk, ID karyawan, NIS, nomor pelanggan, atau data lain yang harus sama persis.

Apa fungsi TRUE pada VLOOKUP?

TRUE digunakan untuk pencocokan mendekati. Biasanya digunakan untuk menentukan kategori berdasarkan rentang nilai, seperti grade, bonus, komisi, atau tingkat diskon.

Mengapa VLOOKUP menghasilkan #N/A?

Kemungkinan nilai yang dicari tidak ditemukan, terdapat spasi tambahan, format data berbeda, atau kolom pencarian tidak sesuai.

Apakah VLOOKUP bisa mencari ke kiri?

Secara standar, VLOOKUP tidak dapat mengambil hasil dari kolom yang berada di sebelah kiri kolom pencarian. Untuk kebutuhan tersebut, Anda dapat menggunakan INDEX MATCH atau XLOOKUP.

Apakah VLOOKUP masih penting dipelajari?

Ya. VLOOKUP masih banyak digunakan pada spreadsheet dan sistem kerja yang sudah ada. Memahami fungsi ini juga menjadi dasar yang baik sebelum mempelajari XLOOKUP atau INDEX MATCH.


Kesimpulan

Rumus VLOOKUP Excel merupakan salah satu fungsi pencarian yang paling penting untuk dikuasai. Dengan VLOOKUP, Anda dapat mengambil informasi berdasarkan kode atau nilai tertentu tanpa melakukan pencarian secara manual.

Kunci utama penggunaan VLOOKUP adalah memahami empat bagian rumus: lookup_value, table_array, column_index_num, dan range_lookup. Untuk pencarian kode yang harus sama persis, gunakan FALSE. Sementara itu, TRUE dapat digunakan untuk pencarian mendekati dengan data yang telah disusun sesuai kebutuhan.

VLOOKUP dapat digunakan untuk berbagai kebutuhan, mulai dari data produk, harga, stok, karyawan, siswa, pelanggan, hingga laporan penjualan. Setelah memahami VLOOKUP, Anda dapat mengembangkan kemampuan dengan mempelajari HLOOKUP, XLOOKUP, INDEX MATCH, SUMIF, SUMIFS, COUNTIF, dan berbagai fungsi Excel lainnya.

Dengan menggabungkan fungsi-fungsi tersebut, Anda dapat membuat spreadsheet yang lebih otomatis, mengurangi kesalahan input, serta menyusun laporan yang lebih cepat dan profesional.

Exit mobile version