Rumus Vlookup Excel dan Contohnya

8 min read

Materi rumus vlookup excel lengkap dengan contoh☑️ Cara menggunakan rumus vlookup excel beda sheet, kombinasi, dan beda file☑️

Fungsi vlookup atau yang biasa disebut dengan rumus vlookup merupakan satu dari beberapa fungsi atua rumus excel dasar yang begitu sering digunakan.

Rumus vlookup excel ini juga termasuk ke dalam kategori lookup dan reference ini akan sering digunakan saat mengerjakan tugas tugas setiap hari yang berhubungan dengan Microsoft excel. Lalu bagaimana cara menggunakan rumus vlookup di excel?

Nah sebelum mempelajari bagaimana cara memakai rumus excel vlookup. Maka harus tahu dulu apa itu rumus excel vlookup di Microsoft excel. Untuk lebih mudah dalam memahaminya, silahkan anda simak ulasan lengkapnya dibawah ini.

Pengertian Rumus Vlookup

rumus vlookup
Rumus Vlookup Excel

Rumus Vlookup adalah salah satu fungsi pada microsoft excel yang digunakan untuk mencari data pada kolom pertama tabel yang disusun vertical untuk mengembalikan nilai dari kolom berbeda di baris yang sama.

Penggunaan/ fungsi rumus vlookup excel adalah untuk pengisian data pada tabel berdasarkan data yang ada pada tabel refrensi lain menggunakan sebuah nilai kunci yang spesifik. Misalkan saja saat penggunaan fungsi konversi rentang nilai angka ke huruf.

Sederhananya, fungsi atau rumus excel vlookup merupakan satu dari banyak fungsi Microsoft excel yang dipakai untuk mencari data di kolom pertama dari sebuah tabel data, lalu mengambil nilai dari sel mana saja di baris yang sama di tabel data tersebut.

Dengan menggunakan rumus vlookup di Microsoft excel ini bisa mengisi data di sebuah tabel atas dasar data di tabel refrensi lainnya dengan memakai sebuah nilai kunci yang spesifik.

Rumus excel vlookup ini hanya mengamil data pertama yang telah ditemukan, jadi apabila data yang dicari nyatanya lebih dari satu jadi untuk mengambiil data ganda itu harus memakai cara yang lainnya.

Rumus VLOOKUP  ini juga dianggap sebagai fungsi yang rentan, karena fungsi tersebut tidak diperbarui secara otomatis secara instant, misalnya ada penambahan kolom.

Itu sebabnya kadang kita perlu mengkombinasikan dengan INDEX dan MATCH untuk mendapatkan hasil yang sama. Satu dari beberapa contoh pemakaian rumus vlookup yaitu untuk konversi rentang nilai angka ke huruf pada Microsoft excel.

Satu lagi juga  terdapat catatan yang lainnya bahwa rumus vlookup hanya berlaku apabila tabel tersusun dengan bentuk vertical. Kemudian bagaiman dengan tabel yang disusun dengan horizontal?

Nah ini coba cari tahu bagaimana dengan tabel yang disusun secara horizontal. Ya jika tabel yang dibuat tersusun dengan horizontal yang pasti menggunakan rumus excel hlookup.

Rumus Vlookup Excel

Syntax: =VLOOKUP([value], [range], [column number], [false or true]) 

Keterangan :

Dari fungsi vlook berikut =VLOOKUP(nilaiyangdicari ; tabelrefrensi; nomorkolom; [RangeLookup]) , bisa kita ketahui bahwa Rumus VLOOKUP terdiri dari 4 komponen syntax yaitu :

  1. Nilai yang dicari

Nilai yang dicari adalah nilia yang akan di cari di kolom pertama dari sebuah tabel atau kolom yang paling kanan dari tabel refernsi. Argument ini bisa berupa angka, teks, tanggal atau pun nilai tertentu baik ditulis langusng atau pun dari sebuah referensi sel. Dapat juga berupa nilai yang dihasilkan oleh rumus excel yang lainnya.

  1. Tabel refrensi

Tabel refrensi merupakan sebuah tabel referensi data yang terdiri atas 2 kolom atau lebih, dimaa nilai yang dicari ada di kolom pertama tabel data ini. Tabel ini berisi rentang di mana Anda ingin menemukan nilai dan nilai kembalian.

  1. Nomor kolom

Nomor kolom adalah kolom dari argument tabel refernsi yang mengandung nilai data dan akan di ambil nilai yang sebaris dengan posisi nilai yang dicari di kolom pertama. Disini juga anda menentukan jumlah kolom dalam rentang yang Anda tetapkan, yang berisi nilai kembalian.

  1. Range lookup

Range lookup diisi dengan nilai Boolean true atau false. Nilai logika true atau false ini mengarah ke tipe pencarian. Nilai logika di rumus excel vlookup dipakai menjadi acuan untuk menetapkan apa kita ingin vlookup menemukan  hasi yang sama persisi atua cukup menemukannilai yang mendekati saja.

  • True

Vlookup akan menemukan nilai yang di cari di tabel refernsi pencarian yang sama persisi atua mendekati, apabila nilai yang sama persis tidak ditemukan jadi nilai yang paling besar berikutnya yang kurang dari nilai yang di cari yang kan dihasilkan. Simbol angka 1 atau TRUE untuk perkiraan kecocokan.

  • False

Vlookup akan menenukan nilai yang di cari di tabel referensi pencarian yan sama persisi saja. apabia tidak ditemukan jadi vlookup akan menghasilkan pesan error #NA!. Simbol angka 0 atau FALSE untuk pencocokan tepat dengan nilai yang Anda cari.

Cara Menggunakan Rumus Vlookup Excel

Supaya jadi lebih jelas lagi mengenai cara penggunaan rumus excel vlookup ini coba perhatikan contoh bagaimana cara menggunakan rumus vlookup excel di bawah ini :

  • Langkah yang pertama anda bisa mengetikkan Fungsi VLOOKUP seperti berikut ini: =VLOOKUP(
  • Selanjutnya masukkan nilai yang akan dicari sebagai kata kunci (keyword), gunakan operator pemisah rumus ( , atau ; )
  • Setelah itu pilih (blok) range data sumber yang ingin anda cari kemudian ketik operator pemisah rumus ( , atau ; )
  • Berikutnya ketik nomor kolom yang akan Anda ambil datanya dan ketik operator pemisah rumus ( , atau ; )
  • Langkah yang terahir yaitu dengan mengetik FALSE atau TRUE dan lanjutkan dengan tanda tutup kurung “)” kemudian tekan tombol enter. Maka anda akan memperoleh hasilnya.

Contoh Penggunaan Rumus Vlookup Excel

Pada contoh pertama yang berwarna kuning rumus vlookup mencari nilai dari cel C9 di kolom nomor, angka 3 ditemukan di baris ke 4 dari tabel data A2 : E7. Hasilnya adalan nilai sel yang sebaris di kolom ke 2. Rumus : =VLOOKUP(C9;A2:E7;2;FALSE)

rumus vlookup excel 1
Sumber : www.kelasexcel.id

Untuk rumus selanjutnya hanya beda nomor kolom yang diambil, yaitu kolom nomor 3, 4, dan 5. Perhatikan contoh kedua yang berwarna biru pada gambar di atas tadi. Jika rang lookup diataur false dan data yang dicari tidak ditemukan jadi rumus vlookup exce menghasilkan nilai error #NA.

Rumus : =VLOOKUP(C15;A2:E7;2)

Rumus vlookup di atas mencari nilai angka 7 di kolom nomor. Karena mamakai range lookup false dan data tidak ditemukan jadi rumus vlookup menghasilkan pesan kesalahan #NA.

Apabila range vlookup merupakan true atau di kosongkan, nilai nilai pada kolom pertama tabel refrensi harus, diletakan di dalam urutan narik, apabila tidak, vlookup bisa jadi tidak menghasilakan nilai yang benar, coba perhatikan contoh di bawah ini.

rumus vlookup excel 2
Sumber : www.kelasexcel.id

Untuk rumus vlookup excel di contoh di atas memakai true menjadi parameter range lookup. Angka 6 tidska ditemukan di kolom pertama. Jadi vlookup mengambil nilai yang dekat dengan nilai yang di cari. Hal yang sama juga berlaku apabila range lookup dikosongkan atau tidak diisi.

Hal lain yang harus diperhatikan disaat memakai rumus vlookup merupakan apabila nilai yang diberikan untuk argument nili yang di cari lebih kecil dari nilai paling kecil pada kolom pertama argument tabel refrensi, rumus vlookup akan memberikan hasil nilai kesalahan #N/A. perhatikan contoh di bawah ini.

rumus vlookup excel 3
Sumber : www.kelasexcel.id

Untuk rumus vlookup excel, argument nilai yang dicari bisa berbentuk teks, angka, atua nilai logika. Apabila memiliki nilai tek jadi huruf besar dan huruf kecil pun akan dianggap sama.

Harus diperhatikan juga bahwa argument nomor kolom harus memiliki nilai lebih dari o. apabila argument nomor kolom kurang dari 1 ( 0 atau negative ), rumus vlookup akan menghasilakan nilai kesalahan #REF!. Coba perhatikan contoh vlookup di bawah ini :

rumus vlookup excel 4
Sumber : www.kelasexcel.id

Ketika memakai rumus excel vlookup dan mencari nilai teks pada kolom pertama tabel refrensi, harus dipastikan bahwa data pada kolom pertama tabel refrensi tidak ada isi spasi awal, spasi akhir, pemakai tanda kutip lurus ( atau dan lengkung dengan inkosisten, atau karakter noncetak.

Di dalam permasalahan ini, vlookup bisa jadi akan memberi hasil nilai yang tidak pas atau tidak seperti apa yang diharapkan.

Saat mencari nilai angka atau tanggal, harus dipasitkan bahwa data pada kolom pertama tabel referensi tidak disimpan menjadi nilai teks. Di dalam kasus ini, cara vlookup excel bisa jadi akan memberikan hasil nilai yang salah atau seperti yang tidak diharapkan juga.

Rumus Vlookup Beda Sheet

Syntax: =VLOOKUP(lookup_value, Sheet!range, col_index_num, [range_lookup])

Untuk rumus vlookup beda sheet pada prinsipnya sama saja dengan  yang biasanya, hanya tinggal mengarahkan sheet yang jadi refrensi atau acuan untuk menjawab kolom yang ingin diisikan.

Perbedaannya hanya terletak pada penyertaan nama lembar dalam argumen table_array untuk memberi tahu rumus Anda di mana lembar kerja rentang pencarian berada.

Dan sebelum melanjutkan tuisan cara memakai rumus fungsi vlookup beda sheet, dapat memakai versi Microsoft apa saja.

Cara Menggunakan Rumus Vlookup Beda Sheet

  1. Langkah awal buat tabel refrensi pada lembar pertama, yang sudah ada isi data dan sudah ditentukan sebelumnya.
  2. Kemudian buat tabel tujuan pada lembar kedua, yagn sudah di isi data tapi kolom yang ingin di isi dikosongkan karena akan diisi dnegan rumus vlookup.
  3. Di lembar tujuan kilik kolom tujuan, karena kolom tersebut akan dimasukan rumus dan nantinya akan diisi data dari rumus tersebut . masukan rumus VLOOKUPnya.
  4. Setelah kolom sudah terisi semuanya, lalu sekarang mengisis kolom sealanjutnya yang ingin di sisikan caranya sama saja dengan cara yang pertama.
  5. Nah setelah semua kolom yang kosong sudah terisikan dari lebar refrensi ke lembar tujuan, maka selelsai sudsh tabel di lembar tujuan mengambil data dari lembar refrensi.

Contoh Penggunaan Rumus Vlookup Beda Sheet

Sebagai contoh, mari kita tarik angka penjualan dari laporan Januari (Jan) ke Summary sheet. Dalam contoh kasus rumus vlookup beda sheet ini,data kita asumsikan sebagai berikut :

  • Lookup_values berada di kolom A pada Summary sheet, dan kami merujuk ke sel data pertama, yaitu A2.
  • Table_array adalah rentang A2:B6 pada lembar Januari (Jan). Untuk merujuknya, awali referensi rentang dengan nama sheet diikuti dengan tanda seru seperti berikut : Jan!$A$2:$B$6.
  • Selanjutnya perhatikan bahwa kami mengunci rentang dengan referensi sel absolut untuk mencegahnya berubah saat menyalin rumus ke sel lain.
  • Col_index_num adalah 2. Hal ini karena kita ingin menyalin nilai dari kolom B, yang merupakan kolom ke-2 dalam tabel array.
  • Range_lookup kita setting ke FALSE untuk mencari kecocokan yang sama persis.

Dari asumsi data diatas, didapatkan rumus berikut : =VLOOKUP(A2, Jan!$A$2:$B$6, 2, FALSE)

Selanjutnya Seret rumus tersebut ke bawah kolom, dan Anda akan mendapatkan hasil seperti dibawah ini:

rumus excel beda sheet 1
Via : www.ablebits.com

Dengan cara yang sama, Anda dapat melakukan Vlookup data dari lembar Feb dan Mar:

  • =VLOOKUP(A2, Feb!$A$2:$B$6, 2, FALSE)
  • =VLOOKUP(A2, Mar!$A$2:$B$6, 2, FALSE)

Maka anda akan mendapatkan hasil rumus vlookup beda sheet seperti dibawah ini :

rumus excel beda sheet 2

Catatan :

  • Jika nama sheet mengandung spasi atau karakter non-abjad, itu harus diapit oleh tanda kutip tunggal, seperti ‘Jan Sales’!$A$2:$B$6.
  • Dalam menggunakan rumus vlookup beda sheet, selalu “sertakan nama file dalam tanda kurung siku, diikuti dengan nama lembar dan tanda seru”. Misalkan anda ingin mencari nilai A2 dalam rentang A2:B6 pada contoh diatas, maka gunakan fungsi seperti berikut ini : =VLOOKUP(A2, [Sales_reports.xlsx]Jan!$A$2:$B$6, 2, FALSE)
  • Alih-alih mengetikkan nama lembar secara langsung dalam rumus, Anda dapat beralih ke lembar kerja pencarian dan memilih rentang di sana. Excel akan memasukkan referensi dengan sintaks yang benar secara otomatis, sehingga Anda tidak kesulitan untuk memeriksa nama dan memecahkan masalah.

Rumus Vlookup Kombinasi

Syntax: IFERROR(VLOOKUP(…), IFERROR(VLOOKUP(…), …, “Not found“))

Tak hanya rumus vlookup yang ada seperti di atas saja akant tapu juga terdapat Rumus excel vlookup kombinasi IFERROR yang popular digunakan oleh para pengguna Microsoft excel dalam melakukan kebutuhannya.

Saat anda perlu mencari data pada dua sheet atau lebih, anda bisa menggunakan rumus Vlookup kombinasi dengan fungsi IFERROR ini.

Fungsi IFerror ini dapat anda gunakan untuk memeriksa beberapa lembar kerja satu per satu. Jika VLOOKUP pertama tidak menemukan kecocokan pada lembar pertama, cari di lembar berikutnya, dan seterusnya.

Cara Menggunakan Rumus Vlookup Kombinasi

Nah untuk memakai rumus excel kombinasi dari rumus rumus excel yang lainnya. Tabel tabel refrensi ini yang dipakai untuk memudahkan pemakaian  di rumus excel yang akan dipakai. Disaat menggunakan rumus ini juga hrus dituntut ketelitan untuk menyusun sebuah kode kode tabelnya.

Agar tidak muncul error jadi hasil fungsi harus di ubuah dari nilai teks jadi nilai numeric memakai fungsi value jadi rumus excelnya berubah. Maka selanjutnya hanya tinggal copy dan paste rumus yang ada di sel lain yang ada di bawahnya untuk mendapat hal yang diinginkan.

Apabila ada yang menyimpulkan memakai rumus kombinasi fungsi vlookup right, jadi memang benar. Dan juga harus lebih teliti lagi agar tujuan yang diinginkan bisa di dapatkan dengan mengambil karakter kode dari posisi tengah teks.

Contoh Penggunaan Rumus Vlookup Kombinasi IFERROR

Di bawah ini adalah tabel Ringkasan yang ingin kita isi dengan nama dan jumlah item dengan mencari nomor pesanan di lembar kerja Barat (West) dan Timur (East):

Via : www.ablebits.com

Pertama, kita akan mencoba menarik item. Kita gunakan rumus VLOOKUP untuk mencari nomor pesanan di A2 pada sheet East dan mengembalikan nilai dari kolom B (kolom ke-2 di table_array A2:C6). Jika kecocokan persis tidak ditemukan, maka cari di sheet West. Jika kedua Vlookup gagal, kembalikan “Not found”. Rumusnya seperti berikut ini : =IFERROR(VLOOKUP(A2, East!$A$2:$C$6, 2, FALSE), IFERROR(VLOOKUP(A2, West!$A$2:$C$6, 2, FALSE), “Not found”)).

Setelah kita masukkan rumus diatas pada kolom tabel, maka hasil yang akan didapatkan seperti dibawah ini :

rumus vlookup excel kombinasi 2

Untuk mengembalikan jumlahnya, cukup ubah nomor indeks kolom menjadi 3, menggunakan rumus berilkut ini :

=IFERROR(VLOOKUP(A2, East!$A$2:$C$6, 3, FALSE), IFERROR(VLOOKUP(A2, West!$A$2:$C$6, 3, FALSE), “Not found”))

Jika diperlukan, Anda dapat menentukan susunan tabel yang berbeda untuk fungsi VLOOKUP yang berbeda. Dalam contoh ini, kedua sheet pencarian memiliki jumlah baris yang sama (A2:C6), tetapi ukuran lembar kerja Anda mungkin bisa berbeda.

Jangan Lewatkan Materi Terkait Lainnya :
Rumus Standar Deviasi Rumus Skala Likert
Rumus Uji Validitas Rumus Uji T

Nah, pastinya mudah kan untuk mempelajari rumus rumus yang ada pada Microsoft excel ini? agar lebih paham dan lancar, selalu berlatih dengan membuat data data yang akan digunakan menjadi data refrensi untuk dijadikan latihan dalam menerapkan rumus excel.

Demikian penjelasan mengenai rumus vlookup yang digunakan di Microsoft excel, semoga apa yang wikielektronika tulis diatas dapat tersampaikan maksudnya dengan sempurna. Sehingga dapat membantu dalam menambah inforamasi, pengetahuan, dan wawasan bagi para pembaca.

Galih Wsk Dengan pengetahuan dan keahliannya yang mendalam di bidang elektro dan statistik, Galish WSK alumni pascasarjana ITS Surabaya kini mendedikasikan dirinya untuk berbagi pengetahuan dan memperluas pemahaman tentang perkembangan terkini di bidang statistika dan elektronika via wikielektronika.com.

Leave a Reply

Your email address will not be published. Required fields are marked *

You cannot copy content of this page