Cara Menggunakan Rumus VLOOKUP dengan 2 Kriteria di Excel

Salah satu fitur yang paling sering digunakan di Excel adalah VLOOKUP, yang memungkinkan kita untuk mencari data di sebuah tabel dengan cepat. Namun, dalam beberapa kasus, kita memerlukan pencarian berdasarkan lebih dari satu kriteria. VLOOKUP standar hanya memungkinkan pencarian dengan satu kriteria, tapi dengan beberapa trik, Anda bisa menggunakan VLOOKUP untuk mencari dengan dua kriteria sekaligus.

Artikel ini akan membahas bagaimana cara menggunakan VLOOKUP dengan dua kriteria di Excel dengan cara yang mudah, jelas, dan gampang dipahami. Kita akan memulai dengan penjelasan dasar dari fungsi VLOOKUP, lalu melanjutkan ke teknik yang memungkinkan penggunaan VLOOKUP dengan dua kriteria.

Pengertian Dasar Fungsi VLOOKUP

Sebelum masuk ke penggunaan dua kriteria, mari kita pahami dulu konsep dasar dari fungsi VLOOKUP.

VLOOKUP adalah singkatan dari Vertical Lookup, yang digunakan untuk mencari data secara vertikal di sebuah tabel. VLOOKUP biasanya digunakan untuk mengambil data dari kolom tertentu di sebuah tabel, berdasarkan nilai kunci di kolom pertama.

Sintaks dasar fungsi VLOOKUP adalah sebagai berikut:

excelCopy codeVLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
  • lookup_value: Nilai yang Anda cari di kolom pertama tabel.
  • table_array: Area tabel yang berisi data.
  • col_index_num: Nomor kolom dari mana data akan diambil (berdasarkan kolom pertama sebagai referensi).
  • range_lookup: Nilai logika untuk pencocokan. Jika bernilai TRUE, Excel akan mencari nilai yang mendekati; jika FALSE, Excel akan mencari nilai yang sama persis.

Contoh dasar penggunaan VLOOKUP:

Jika kita memiliki tabel berikut:

IDNamaUsia
1John25
2Sarah30
3Linda22

Dan kita ingin mencari usia berdasarkan ID, maka rumus VLOOKUP-nya adalah:

excelCopy code=VLOOKUP(2, A1:C4, 3, FALSE)

Rumus ini akan mengembalikan nilai 30, yang merupakan usia Sarah.

Mengapa Membutuhkan VLOOKUP dengan Dua Kriteria?

Pada beberapa situasi, pencarian data dengan satu kriteria saja tidak cukup. Misalnya, jika kita punya data tentang karyawan yang bekerja di berbagai proyek dan kita ingin mencari informasi berdasarkan Nama dan Proyek sekaligus, VLOOKUP standar tidak dapat melakukan ini dengan hanya satu kriteria.

Untuk menyelesaikan masalah ini, kita perlu menggabungkan dua kriteria menjadi satu, atau menggunakan metode alternatif yang memungkinkan pencarian dengan dua kriteria.

Cara Menggunakan VLOOKUP dengan Dua Kriteria

Berikut adalah dua metode untuk menggunakan VLOOKUP dengan dua kriteria:

Metode 1: Menggabungkan Dua Kriteria

Metode paling sederhana adalah dengan menggabungkan dua kriteria ke dalam satu kolom baru, lalu menggunakan VLOOKUP berdasarkan kolom gabungan tersebut.

Langkah-langkah:
  1. Buat kolom gabungan di tabel sumber data. Kolom ini akan menggabungkan dua kriteria yang ingin Anda gunakan. Anda bisa menggunakan operator & untuk menggabungkan nilai dari dua kolom.

Misalkan Anda memiliki tabel berikut:

NamaProyekGaji
JohnA5000
SarahA6000
JohnB5500
SarahB6500

Di sini, kita ingin mencari gaji berdasarkan Nama dan Proyek.

  1. Buat kolom baru yang menggabungkan Nama dan Proyek. Gunakan rumus berikut di kolom baru (misalnya di kolom D):
excelCopy code=A2&B2

Ini akan menghasilkan kombinasi Nama dan Proyek, seperti “JohnA” atau “SarahB”. Lakukan ini untuk seluruh data.

NamaProyekGajiGabungan
JohnA5000JohnA
SarahA6000SarahA
JohnB5500JohnB
SarahB6500SarahB
  1. Gunakan VLOOKUP untuk mencari data berdasarkan gabungan Nama dan Proyek. Misalkan, kita ingin mencari gaji John untuk Proyek B. Pertama, gabungkan kriteria pencarian kita:
excelCopy code=VLOOKUP("John"&"B", D2:D5, 3, FALSE)

Rumus ini akan mencari “JohnB” di kolom gabungan dan mengembalikan gaji sebesar 5500.

Kelebihan dan Kekurangan
  • Kelebihan: Cara ini cukup mudah dan cepat dilakukan.
  • Kekurangan: Anda harus menambahkan kolom gabungan di tabel Anda, yang bisa menjadi masalah jika tabel sangat besar atau Anda tidak ingin memodifikasi tabel asli.

Metode 2: Menggunakan Fungsi Bantuan ARRAY atau INDEX-MATCH

Selain menggabungkan dua kriteria, Anda juga bisa menggunakan fungsi ARRAY atau kombinasi INDEX-MATCH untuk mencari dengan dua kriteria. Namun, untuk pembahasan kali ini kita akan fokus pada alternatif VLOOKUP.

  1. Gunakan VLOOKUP dengan Fungsi Array: Cara ini mengharuskan Anda untuk menggunakan formula array di mana Anda bisa menggabungkan VLOOKUP dengan dua kriteria tanpa harus menambahkan kolom baru.
  2. INDEX-MATCH: Cara lain adalah dengan menggunakan kombinasi fungsi INDEX dan MATCH, yang lebih fleksibel dibandingkan VLOOKUP. INDEX-MATCH bisa digunakan untuk mencari berdasarkan dua atau lebih kriteria tanpa menambahkan kolom baru.

Namun, untuk menjaga kesederhanaan pembahasan, kita tetap akan fokus pada VLOOKUP dengan metode penggabungan dua kriteria, karena ini adalah cara paling mudah untuk dipahami dan diterapkan oleh pemula.

Kesimpulan

Menggunakan VLOOKUP dengan dua kriteria di Excel mungkin terlihat rumit pada awalnya, tetapi dengan metode yang tepat, hal ini menjadi jauh lebih mudah. Metode yang paling mudah adalah dengan menggabungkan dua kriteria menjadi satu kolom baru dan melakukan pencarian berdasarkan kolom tersebut. Ini memungkinkan kita untuk tetap menggunakan fungsi VLOOKUP tanpa harus mempelajari fungsi lain yang lebih kompleks seperti INDEX-MATCH.

Jika Anda bekerja dengan dataset besar atau sering kali memerlukan pencarian dengan lebih dari satu kriteria, maka memahami teknik ini akan sangat membantu dalam meningkatkan efisiensi dan ketepatan kerja Anda di Excel. Anda bisa menggunakan teknik yang sama untuk berbagai situasi pencarian data lainnya, membuat pengelolaan data di Excel menjadi lebih mudah dan cepat.

Tetaplah berlatih menggunakan metode ini dan kembangkan kemampuan Anda untuk mengolah data dengan cara-cara yang lebih efisien di Excel.