Rumus Vlookup Dengan 2 Kriteria di Excel
Pada dasarnya fungsi atau rumus Vlookup excel hanya mampu melakukan pencarian data dengan 1 kriteria atau 1 kata kunci. Itupun dengan syarat bahwa data yang dicari berada di kolom pertama tabel referensi pencarian.
Lalu bagaimana jika kita menghendaki melakukan Vlookup data dengan 2 kriteria, kondisi, syarat, parameter atau vlookup dengan 2 kata kunci?
Dengan sedikit kreatifitas, sesungguhnya vlookup juga mampu digunakan untuk melaksanakan pencarian data dengan multi kriteria. Namun sebelum itu anda perlu untuk memahami Cara memakai rumus Vlookup excel terlebih dahulu.
Jika sudah silahkan melanjutkan untuk membaca tutorial excel berikut:
Rumus Vlookup 2 Kriteria Pada 2 Kolom
Pada acuan kasus ini fungsi Vlookup excel digunakan untuk melakukan pencarian data dengan 2 kriteria yang mana 2 parameter kriteria atau 2 kata kunci pencarian yang digunakan berada pada 2 kolom yang berbeda.
Pada kasus diatas bagaimanakah Tutorial mencari jumlah pinjaman yang diberikan oleh Gunawan dari RT 2?
Jadi pada kasus diatas kita ingin melakukan VLookup dengan kriteria berada pada kolom 1 dan kolom 2 dan mengambil data yang sebaris pada kolom 3.
Untuk menyelesaikan kasus ini dengan fungsi Vlookup anda perlu menciptakan sebuah kolom dummy (kolom bantu) di sebelah kiri tabel referensi sumber data. Kemudian gabungkan teks pada setiap baris pada kolom 1 dan kolom 2 menjadi 1 kriteria unik sebagai tumpuan pencarian untuk fungsi Vlookup Excel.
Pada pola diatas saya kolom dummy diletakkan pada kolom A dengan rumus excel pada sel A3:
=B3&C3
Kemudian copy paste rumus tersebut ke sel-sel lain dibawahnya.
Dengan rumus tersebut maka pada kolom A akan terisi data unik campuran dari kolom Nama dan RT, sehingga mampu kita Jadikan tumpuan pencarian untuk rumus Vlookup.
Setelah membuat kolom dummy tersebut maka kita bisa memakai fungsi Vlookup Excel untuk melaksanakan pencarian data jumlah bantuan pada sel G4 dengan 2 parameter NAMA(G2) dan RT(G3).
Sintaks fungsi Vlookup adalah sebagai berikut:
VLOOKUP(NilaiYangDiCari; TabelReferensi; NomorKolom; [RangeLookup])
Untuk penjelasan sintaks diatas mampu anda baca pada tutorial mencar ilmu excel sebelumnya: Cara memakai Rumus VLookup Excel
Rumus Vlookup yang digunakan pada sel G4 ialah:
=VLOOKUP(G2&G3;A2:D11;4;FALSE)
Jika sudah berhasil maka kolom dummy pada kolom A pada pola tersebut bisa anda sembunyikan.
Rumus Vlookup 2 Kriteria Pada 1 Kolom Dan 1 Baris
Jika kriteria tidak berada pada 2 kolom yang berbeda, namun berada pada kolom dan baris, misal kriteria pertama berbentuk kolom dan kriteria kedua berada pada baris judul tabel. Bagaimana rumus Vlookupnya?
Untuk kasus ini pola datanya seolah-olah berikut:
Pada pola diatas bagaimakah rumus Vlookupnya untuk mengetahui jumlah stok meja pada gudang 2?
Untuk kasus diatas sebetulnya bukan kasus Vlookup multi kriteria, Vlookup pada teladan kasus ini hanya memakai 1 parameter kriteria ialah "Nama Barang". Hanya saja posisi kolom yang ingin diambil berbeda sesuai lokasi gudang yang dikehendaki.
Ada beberapa rumus excel yang mampu anda gunakan dalam kasus ini:
Rumus IF dan Vlookup
Sintaks fungsi IF adalah sebagai berikut:
IF(TesLogika; [KondisiTerpenuhi]; [KondisiTidakTerpenuhi])
Dengan menggabungkan rumus IF dan Vlookup Excel, rumus excel pada sel C12 untuk melaksanakan pencarian dengan 2 parameter kriteria yaitu sebagai berikut:
=IF(C11="Gudang 1";VLOOKUP(C10;B2:E7;2;FALSE);IF(C11="Gudang 2";VLOOKUP(C10;B2:E7;3;FALSE);IF(C11="Gudang 3";VLOOKUP(C10;B2:E7;4;FALSE);"Gudang Tidak Ada")))
Pada rumus excel diatas fungsi Vlookup dijadikan argument untuk rumus IF Bertingkat. Sehingga kita membuat 3 rumus VLookup pada excel dengan masing-masing berbeda argumen kolomnya.
Selain memasukkan fungsi Vlookup ke dalam fungsi IF mampu juga dibalik, Fungsi IF di masukkan ke dalam fungsi Vlookup. Sehingga rumus Vlookup dan IF excelnya akan seakan-akan ini:
=VLOOKUP(C10;B2:E7;IF(C11="Gudang 1";2;IF(C11="Gudang 2";3;IF(C11="Gudang 3";4)));FALSE)
Pada rumus excel diatas argument kolom diisi dengan fungsi IF bertingkat.
Rumus Vlookup dan Match
Selain memakai fungsi IF untuk menentukan kolom mana yang akan diambil oleh VLookup akan lebih praktis jikalau menggunakan fungsi MATCH Excel.
Untuk acuan diatas rumus Vlookup-Match excelnya ialah:
=VLOOKUP(C10;B2:E7;MATCH(C11;B2:E2;0);FALSE)
Fungsi Match Excel pada rumus vlookup ini digunakan untuk mengisi argument Kolom data mana yang akan diambil oleh fungsi Vlookup.
Pada akibatnya rumus excel mana yang anda pilih untuk melakukan Vlookup dengan 2 Kriteria atau lebih? jikalau menemukan hambatan atau masalah lain yang terkait dengan kasus Vlookup multi kriteria ini jangan sungkan-sungkan untuk meninggalkan komentar di serpihan bawah artikel tutorial ini.
Jika dirasa bermanfaat jangan ragu-ragu untuk untuk share tutorial excel ini ke media umum yang anda gunakan. Salam Kelas Excel.
Komentar
Posting Komentar