Rumus VLOOKUP Beda Sheet Dalam Excel Untuk Mengambil Isi Cell Dengan Kriteria

Jika membahas rumus yang sangat populer dalam Excel maka satu diantaranya adalah rumus VLOOKUP. Dalam Excel rumus VLOOKUP ini dapat digunakan untuk mengambil isi Cell berdasarkan kriteria.

Untuk penerapannya, rumus VLOOKUP ini bisa dilakukan dalam satu sheet yang sama dan bisa juga pada sheet yang berbeda.

Jika rumus VLOOKUP ini akan dilakukan pada sheet yang berbeda sebenarnya sama saja dengan penerapan pada sheet yang sama.

Tetapi memang cara penggunan rumus VLOOKUP beda sheet ini sedikit berbeda dengan rumus VLOOKUP pada sheet yang sama.

Rumus VLOOKUP Beda Sheet Dalam Excel

Sebelum melanjutkan pembahasan tentang rumus VLOOKUP beda sheet hal pertama yang wajib untuk diketahui adalah fungsi serta cara menggunakan rumus VLOOKUP.

Dalam Excel rumus VLOOKUP ini ada pada kategori Fungsi Pencarian dan Referensi atau satu kelompok dengan rumus HLOOKUP.

Baca Juga : Menggunakan Rumus VLOOKUP Untuk Mengambil Isi Cell Pada Microsoft Excel

 

Selanjutnya apakah fungsi dari rumus VLOOKUP tersebut akan tetap sama jika dilakukan pada sheet yang berbeda ?

1. Fungsi VLOOKUP Beda Sheet

Seperti yang disebutkan diatas bahwa fungsi dari rumus VLOOKUP adalah untuk mengambil isi cell lain sesuai dengan kriteria yang sudah kita tentukan.

Sebenarnya jika dilakukan pada sheet yang berbedapun fungsinya akan tetap sama yaitu mengambil isi cell yang lain.

Hanya saja posisi kriteria, cell sumber dan cell hasil akan ditampilkan pada sheet yang berbeda.

Untuk contohnya supaya lebih mudah memahami silahkan perhatikan gambar berikut ini :

Rumus VLOOKUP Beda Sheet - JurnalExcel.com

Dalam contoh tersebut terdapat dua sheet Excel yaitu Sheet Barang dan yang kedua adalah Sheet Transaksi.

Sheet Barang berisi Tabel Barang dan terdiri dari tiga kolom yaitu Kode, Nama dan Harga.

Selanjutnya pada Sheet Transaksi terdiri dari kolom Kode, Nama, Harga, Qty dan Jumlah.

Jika kita akan mengisi kolom Nama dan Harga pada Sheet Transaksi kita cukup mengisi Kode Barang pada kolom Kode.

Selanjutnya setelah Kode tersebut dimasukan maka Nama Barang dan Harga Barang akan otomatis terisi.

Posisi Tabel yang diinput ( Tabel Transaksi ) dan sumber Tabel pengisian Barang ( Tabel Barang ) sheetnya berbeda.

Inilah yang Saya maksud dengan VLOOKUP beda Sheet karena Tabel Barang dan Tabel Transaksi tidak ditempatkan pada sheet yang sama.

Untuk cara VLOOKUP beda sheet seperti pada contoh gambar diatas ada dua pola yang akan kita bahas.

Pertama kita akan menggunakan alamat Cell dan yang kedua kita akan menggunakan Define Name atau Nama Range.

2. Rumus VLOOKUP Beda Sheet Tanpa Nama Range Excel

Cara VLOOKUP beda sheet yang pertama kita akan menggunakan alamat cell dalam argumen rumus VLOOKUP.

Adapun cara VLOOKUP beda sheet yang pertama langkah – langkahnya adalah sebagai berikut :

  1. Klik dan ketik sama dengan ( = ) pada Cell B4
  2. Ketik rumus IFERROR dan VLOOKUP
  3. Klik Cell A4 diikuti dengan tanda titik koma ( ; ) atau koma ( , )
  4. Klik Sheet Barang
  5. Klik kemudian geser Cell A4 sampai dengan Cell C8 ( Tabel Barang ) diikuti dengan tanda titik koma ( ; ) atau koma ( , )
  6. Ketik angka 2 ( kolom Nama pada Tabel Barang ) diikuti dengan tanda titik koma ( ; ) atau koma ( , )
  7. Ketik angka 0 ( nol ) dan kurung diikuti dengan tanda titik koma ( ; ) atau koma ( , ) 
  8. Ketik tanda kutip dua ( “” ) dan diakhiri dengan kurung tutup

 

Dari langkah – langkah diatas sebenarnya pola penggunaan rumus VLOOKUP tetap mirip dengan VLOOKUP pada sheet yang sama.

Jika dilakukan dengan benar maka langkah – langkah tersebut diatas akan menghasilkan rumus seperti berikut ini :

 

=IFERROR(VLOOKUP(A4;Barang!$A$4:$C$8;2;0);””)

 

Dengan rumus tersebut maka Nama Barang akan otomatis muncul jika kode pada kolom A sudah diketik.

Selanjutnya silahkan buat rumus untuk mengisi kolom Harga atau kolom C dan rumus yang digunakan adalah sebagai berikut :

 

=IFERROR(VLOOKUP(A4;Barang!$A$4:$C$8;3;0);0)

 

Untuk langkah – langkahnya silahkan ikuti seperti pada urutan diatas hanya saja pengisian kolom Tabel Barangnya berbeda.

Bagian yang terpenting pada cara yang pertama ini adalah penggunaan Cell Absolut pada Tabel Barang.

Biasanya untuk rumus VLOOKUP beda sheet akan otomatis terkunci Cell pada Tabel menjadi Cell Absolut.

Fungsinya adalah jika rumus VLOOKUP beda sheet ini dicopy pastekan kedalam Cell dibawahnya maka alamat Cell Tabel tersebut tidak akan berubah.

Baca Juga : Cell Relatif, Absolut dan Semi Absolut Dalam Microsoft Excel

 

Jika belum memahami apa itu Cell Absolut silahkan buka dan pelajari dalam artikel sebelumnya.

Selain Cell Absolut silahkan perhatikan contoh diatas kolom A atau kolom Kode Sheet Transaksi.

Untuk mempermudah pengisian Kode Barang sudah dibuatkan Dropdown List atau Daftar Pilih.

Daftar pilih tersebut isinya adalah Kode Barang sesuai dengan kolom Kode pada Tabel Barang.

3. Rumus VLOOKUP Beda Sheet Dengan Nama Range Excel

Selanjutnya cara VLOOKUP beda sheet yang kedua adalah dengan menggunakan Define Name atau Nama Range.

Dalam Excel Nama range atau Define Name ini ada pada Tab Formulas dan fungsinya untuk memberi nama pada range tertentu.

Fungsinya adalah untuk mempermudah kita pada saat range tersebut dimasukan kedalam argumen karena dengan nama range kita tinggal mengetik nama rangenya saja.

Pada cara yang kedua ini langkah yang pertama adalah kita akan membuat Nama Rangenya terlebih dahulu.

Langkah – langkah membuat Nama Range untuk VLOOKUP beda sheet adalah sebagai berikut :

  1. Pilih atau blok Cell A4 sampai dengan Cell A8 
  2. Klik Tab Formulas
  3. Klik Define Name dan akan muncul kotak dialog New Name
  4. Pada kotak Name ketik : Barang
  5. Pada kotak Refers to pastikan sudah terisi dengan rumus : =Barang!$A$4:$C$8
  6. Klik OK

 

Sampai dengan langkah yang keenam kita sudah selesai membuat Nama Range atau Define Name untuk VLOOKUP beda sheet.

Selanjutnya kita tinggal memasukan nama range “Barang” tersebut kedalam rumus VLOOKUP beda Sheet.

Dengan cara yang kedua ini maka rumus VLOOKUP beda sheet pada Cell B4 untuk menampilkan Nama adalah sebagai berikut :

 

=IFERROR(VLOOKUP(A4;Barang;2;0);””)

 

Sedangkan rumus VLOOKUP beda Sheet yang kedua untuk menampilkan Harga pada Cell C4 adalah sebagai berikut :

 

=IFERROR(VLOOKUP(A4;Barang;3;0);0)

 

Dengan dua rumus tersebut maka Nama dan Harga Barang akan otomatis muncul jika Kode sudah diinput pada kolom A.

Jika masih bingung dengan cara membuat nama range atau Define Name silahkan buka dan pelajari dalam artikel sebelumnya.

Baca Juga : Cara Membuat Nama Range Dengan Define Name di Excel

 

Dari dua pembahasan diatas sebenarnya akan menampilkan hasil yang sama saat mengambil isi Cell dari Tabel Barang.

Silahkan pilih salah satu cara saja jika memang akan menggunakan rumus VLOOKUP beda Sheet.

Itulah pembahasan kita kali ini tentang rumus VLOOKUP beda sheet dan semoga bermanfaat untuk semua pembaca.