Rumus Vlookup untuk Mencari 2 Hasil Pencarian di Excel: Trik Cepat dan Mudah
Memahami Fungsi VLOOKUP
Rumus Vlookup untuk Mencari 2 Hasil Pencarian di Excel – VLOOKUP adalah fungsi penting di Excel yang memungkinkan Anda mencari nilai tertentu dalam tabel dan mengembalikan nilai yang terkait dengannya. Fungsi ini sangat berguna untuk menggabungkan data dari berbagai sumber, melakukan pencarian cepat, dan mengotomatiskan tugas-tugas repetitif.
Fungsi VLOOKUP bekerja dengan mencari nilai yang Anda tentukan (nilai pencarian) dalam kolom pertama tabel yang Anda tentukan (tabel pencarian). Setelah menemukan nilai tersebut, fungsi VLOOKUP akan mengembalikan nilai yang sesuai dari kolom lain dalam tabel pencarian. Anda dapat menentukan kolom mana yang ingin dikembalikan dengan menggunakan argumen kolom_indeks.
Rumus VLOOKUP memang hebat untuk mencari satu hasil, tapi bagaimana jika Anda ingin menemukan dua hasil sekaligus? Meskipun VLOOKUP hanya bisa menampilkan satu hasil, Anda bisa menggabungkan beberapa fungsi untuk mencapai tujuan tersebut. Misalnya, setelah Anda mendapatkan data yang Anda inginkan, Anda bisa merapikannya dengan mengubah huruf pertama setiap kata menjadi besar.
Untuk mempelajari cara melakukan ini, Anda bisa membaca panduan lengkap Merubah Huruf Pertama Menjadi Besar di Excel. Dengan kombinasi fungsi dan sedikit kreativitas, Anda bisa memanfaatkan VLOOKUP untuk menemukan data yang Anda butuhkan dan menampilkannya dengan format yang rapi.
Cara Kerja VLOOKUP
Fungsi VLOOKUP memiliki empat parameter utama:
- lookup_value: Nilai yang ingin Anda cari dalam tabel pencarian.
- table_array: Tabel yang berisi data yang ingin Anda cari.
- col_index_num: Nomor kolom dalam tabel pencarian yang berisi nilai yang ingin Anda kembalikan.
- range_lookup: Opsional. Nilai TRUE atau FALSE. Jika TRUE, fungsi VLOOKUP akan mencari nilai yang paling mirip dengan nilai pencarian. Jika FALSE, fungsi VLOOKUP hanya akan mencari nilai yang persis sama dengan nilai pencarian.
Rumus VLOOKUP ditulis sebagai berikut:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Contoh Penggunaan VLOOKUP
Misalnya, Anda memiliki tabel yang berisi daftar nama karyawan dan gaji mereka. Anda ingin mencari gaji karyawan bernama “John Doe”.
Rumus VLOOKUP memang ampuh untuk mencari satu hasil, tapi bagaimana jika Anda ingin menemukan dua hasil sekaligus? Nah, untuk itu Anda bisa menggabungkan fungsi VLOOKUP dengan fungsi INDEX dan MATCH. Sebelumnya, Anda mungkin sudah familiar dengan cara menghitung selisih hari dengan Fungsi Days dan Days360 di Excel untuk Menghitung Selisih Hari.
Nah, dengan menggabungkan VLOOKUP dengan fungsi lain, Anda bisa mendapatkan dua hasil yang terkait dengan selisih hari tersebut, misalnya untuk menemukan tanggal jatuh tempo pembayaran dan tanggal pembayaran yang sebenarnya. Jadi, meskipun VLOOKUP memiliki keterbatasan, dengan kreativitas dan kombinasi fungsi lainnya, Anda bisa mengoptimalkan penggunaan VLOOKUP untuk kebutuhan yang lebih kompleks.
Nama Karyawan | Gaji |
---|---|
John Doe | $50,000 |
Jane Doe | $60,000 |
Peter Pan | $40,000 |
Anda dapat menggunakan rumus VLOOKUP berikut untuk mencari gaji John Doe:
=VLOOKUP(“John Doe”, A1:B4, 2, FALSE)
Dalam rumus ini:
- lookup_value adalah “John Doe”.
- table_array adalah rentang sel A1:B4 yang berisi tabel data.
- col_index_num adalah 2, yang menunjukkan bahwa kita ingin mengembalikan nilai dari kolom kedua dalam tabel (kolom gaji).
- range_lookup adalah FALSE, yang menunjukkan bahwa kita hanya ingin mencari nilai yang persis sama dengan “John Doe”.
Rumus ini akan mengembalikan nilai “$50,000”, yang merupakan gaji John Doe.
Mencari Dua Hasil Pencarian dengan VLOOKUP: Rumus Vlookup Untuk Mencari 2 Hasil Pencarian Di Excel
VLOOKUP adalah fungsi Excel yang kuat untuk mencari data dalam tabel. Namun, VLOOKUP hanya dapat mengembalikan satu hasil pencarian. Jika Anda ingin mencari dua hasil pencarian, Anda dapat menggunakan kombinasi fungsi INDEX dan MATCH. Fungsi INDEX dan MATCH bekerja bersama-sama untuk mengembalikan nilai yang sesuai dari tabel berdasarkan kondisi yang Anda tentukan.
Mencari Dua Hasil Pencarian dengan INDEX dan MATCH
Fungsi INDEX dan MATCH dapat digunakan untuk mencari dua hasil pencarian dengan cara berikut:
- Fungsi INDEX digunakan untuk mengembalikan nilai dari tabel berdasarkan posisi baris dan kolom yang ditentukan.
- Fungsi MATCH digunakan untuk menemukan posisi baris atau kolom dari nilai yang Anda cari dalam tabel.
Dengan menggabungkan kedua fungsi ini, Anda dapat mencari nilai pertama dan kemudian mencari nilai kedua dengan menggunakan posisi baris atau kolom yang dikembalikan oleh fungsi MATCH.
Contoh Penerapan Fungsi INDEX dan MATCH, Rumus Vlookup untuk Mencari 2 Hasil Pencarian di Excel
Misalnya, Anda memiliki tabel data yang berisi daftar produk, harga, dan kuantitas. Anda ingin mencari harga dan kuantitas produk “Laptop”. Anda dapat menggunakan fungsi INDEX dan MATCH untuk mencari dua hasil pencarian ini.
Meskipun Rumus Vlookup sangat berguna untuk mencari satu hasil, jika Anda ingin menemukan dua atau lebih hasil, Anda perlu mengandalkan fungsi lain. Untuk mengolah data dengan lebih mudah dan efisien, Anda bisa mempelajari Tutorial Lengkap Pivot Table di Excel.
Pivot Table mampu mengolah data kompleks menjadi ringkasan yang mudah dipahami, membantu Anda menemukan pola dan tren dalam data. Setelah Anda menguasai Pivot Table, Anda dapat kembali ke Rumus Vlookup untuk mencari 2 hasil pencarian di Excel, dengan data yang telah diolah dan disusun dengan rapi.
Produk | Harga | Kuantitas |
---|---|---|
Laptop | 1000000 | 5 |
Mouse | 100000 | 10 |
Keyboard | 200000 | 8 |
Untuk mencari harga produk “Laptop”, Anda dapat menggunakan rumus berikut:
=INDEX(B2:B4,MATCH(“Laptop”,A2:A4,0))
Rumus ini akan mengembalikan nilai 1000000, yaitu harga produk “Laptop”.
Untuk mencari kuantitas produk “Laptop”, Anda dapat menggunakan rumus berikut:
=INDEX(C2:C4,MATCH(“Laptop”,A2:A4,0))
Rumus ini akan mengembalikan nilai 5, yaitu kuantitas produk “Laptop”.
Penerapan VLOOKUP untuk Mencari Dua Hasil Pencarian
VLOOKUP adalah fungsi yang kuat dalam Excel yang dapat membantu Anda mencari informasi dalam tabel. Namun, VLOOKUP terbatas pada pencarian satu hasil. Bagaimana jika Anda ingin mencari dua hasil pencarian dalam satu tabel? Skenario ini mungkin terjadi jika Anda ingin menemukan beberapa informasi terkait berdasarkan satu nilai pencarian. Misalnya, Anda ingin mencari nama dan nomor telepon seseorang berdasarkan nama depan mereka.
Dalam situasi seperti ini, Anda dapat menggunakan kombinasi fungsi INDEX dan MATCH untuk mencapai hasil yang Anda inginkan. INDEX dan MATCH bekerja bersama-sama untuk mencari nilai yang sesuai dalam tabel dan mengembalikan hasil yang Anda inginkan. Kombinasi ini menawarkan fleksibilitas yang lebih besar daripada VLOOKUP dan memungkinkan Anda untuk mencari beberapa hasil berdasarkan satu nilai pencarian.
Contoh Skenario Mencari Dua Hasil Pencarian
Bayangkan Anda memiliki tabel data karyawan dengan kolom Nama Depan, Nama Belakang, dan Nomor Telepon. Anda ingin mencari nama belakang dan nomor telepon karyawan berdasarkan nama depan mereka. Anda dapat menggunakan fungsi INDEX dan MATCH untuk melakukan ini.
- Langkah 1: Identifikasi nilai pencarian. Dalam contoh ini, nilai pencarian adalah “John”.
- Langkah 2: Identifikasi kolom yang ingin Anda cari hasilnya. Dalam contoh ini, Anda ingin mencari kolom “Nama Belakang” dan “Nomor Telepon”.
- Langkah 3: Gunakan fungsi INDEX dan MATCH untuk mencari hasil. Rumus untuk mencari nama belakang adalah:
=INDEX(B2:B10,MATCH("John",A2:A10,0))
. Rumus untuk mencari nomor telepon adalah:=INDEX(C2:C10,MATCH("John",A2:A10,0))
.
Dalam rumus di atas, INDEX(B2:B10,MATCH("John",A2:A10,0))
, INDEX
adalah fungsi yang mengembalikan nilai dari tabel berdasarkan posisi baris dan kolom. MATCH
adalah fungsi yang menemukan posisi baris dari nilai pencarian dalam kolom “Nama Depan”. Dalam contoh ini, MATCH("John",A2:A10,0)
mencari “John” dalam kolom “Nama Depan” (A2:A10) dan mengembalikan posisi barisnya. Kemudian, INDEX
menggunakan posisi baris ini untuk mencari nilai yang sesuai dalam kolom “Nama Belakang” (B2:B10). Anda dapat mengganti kolom “Nama Belakang” dengan “Nomor Telepon” untuk mencari nomor telepon.
Rumus ini akan mencari “John” dalam kolom “Nama Depan” dan mengembalikan nama belakang dan nomor teleponnya. Dengan menggunakan fungsi INDEX dan MATCH, Anda dapat mencari dua hasil pencarian berdasarkan satu nilai pencarian, memberikan fleksibilitas lebih dalam mencari data di tabel.
Tips dan Trik VLOOKUP
VLOOKUP adalah fungsi yang sangat berguna di Excel, tetapi bisa menjadi rumit jika Anda tidak tahu cara menggunakannya dengan benar. Artikel ini akan memberikan beberapa tips dan trik tambahan untuk menggunakan VLOOKUP dengan efektif, dan juga membahas cara mengatasi masalah umum yang dihadapi saat menggunakan VLOOKUP. Kami juga akan membahas contoh penggunaan VLOOKUP untuk situasi khusus, seperti mencari data berdasarkan beberapa kriteria.
Memahami Cara Kerja VLOOKUP
VLOOKUP adalah fungsi yang mencari nilai tertentu dalam kolom pertama tabel (kolom pencarian), lalu mengembalikan nilai yang sesuai dari kolom lain di tabel tersebut. Untuk menggunakan VLOOKUP, Anda perlu menentukan empat argumen:
- Nilai yang ingin Anda cari.
- Tabel yang ingin Anda cari.
- Nomor kolom yang berisi nilai yang ingin Anda kembalikan.
- Nilai TRUE atau FALSE (TRUE berarti mencari kecocokan perkiraan, FALSE berarti mencari kecocokan tepat).
Contohnya, jika Anda ingin mencari nama karyawan berdasarkan nomor karyawan, Anda dapat menggunakan VLOOKUP dengan argumen berikut:
- Nilai yang ingin Anda cari: Nomor karyawan
- Tabel yang ingin Anda cari: Tabel yang berisi daftar karyawan dan nomor karyawan mereka
- Nomor kolom yang berisi nilai yang ingin Anda kembalikan: Nomor kolom yang berisi nama karyawan
- Nilai TRUE atau FALSE: FALSE (karena Anda ingin mencari kecocokan tepat)
Memastikan Data yang Benar
Salah satu kesalahan umum yang dilakukan orang saat menggunakan VLOOKUP adalah tidak memastikan bahwa data dalam tabel pencarian diurutkan secara ascending. Jika data tidak diurutkan, VLOOKUP mungkin tidak mengembalikan nilai yang benar. Untuk menghindari hal ini, pastikan data dalam tabel pencarian diurutkan secara ascending sebelum menggunakan VLOOKUP.
Menangani Kesalahan #N/A
Jika VLOOKUP tidak dapat menemukan nilai yang Anda cari, ia akan mengembalikan kesalahan #N/A. Ada beberapa cara untuk menangani kesalahan ini, termasuk:
- Menggunakan fungsi IFERROR untuk mengembalikan nilai lain jika VLOOKUP mengembalikan kesalahan.
- Membuat tabel pencarian yang lebih lengkap sehingga VLOOKUP dapat menemukan nilai yang Anda cari.
Mencari Data Berdasarkan Beberapa Kriteria
VLOOKUP hanya dapat mencari data berdasarkan satu kriteria. Namun, Anda dapat menggunakan fungsi INDEX dan MATCH untuk mencari data berdasarkan beberapa kriteria. Fungsi INDEX mengembalikan nilai dari tabel berdasarkan nomor baris dan kolom, sedangkan fungsi MATCH mengembalikan nomor baris atau kolom dari nilai yang cocok.
Contohnya, jika Anda ingin mencari nama karyawan berdasarkan nomor karyawan dan departemen, Anda dapat menggunakan fungsi INDEX dan MATCH dengan argumen berikut:
- Fungsi INDEX: Tabel yang berisi daftar karyawan, nomor karyawan, dan departemen mereka
- Fungsi MATCH: Nomor karyawan dan departemen
Menggunakan VLOOKUP dengan Data Teks
VLOOKUP dapat digunakan untuk mencari data teks, tetapi Anda perlu memastikan bahwa teks dalam tabel pencarian dan nilai yang Anda cari cocok persis. Jika ada spasi tambahan atau karakter lain yang tidak cocok, VLOOKUP tidak akan mengembalikan nilai yang benar.
Menggunakan VLOOKUP dengan Data Numerik
VLOOKUP dapat digunakan untuk mencari data numerik, tetapi Anda perlu memastikan bahwa data dalam tabel pencarian dan nilai yang Anda cari dalam format yang sama. Misalnya, jika nilai yang Anda cari adalah angka, pastikan data dalam tabel pencarian juga dalam format angka. Jika tidak, VLOOKUP tidak akan mengembalikan nilai yang benar.
Menggunakan VLOOKUP dengan Data Tanggal
VLOOKUP dapat digunakan untuk mencari data tanggal, tetapi Anda perlu memastikan bahwa data dalam tabel pencarian dan nilai yang Anda cari dalam format yang sama. Misalnya, jika nilai yang Anda cari adalah tanggal dalam format dd/mm/yyyy, pastikan data dalam tabel pencarian juga dalam format dd/mm/yyyy. Jika tidak, VLOOKUP tidak akan mengembalikan nilai yang benar.
Mencari Data dengan Kecocokan Perkiraan
VLOOKUP dapat digunakan untuk mencari data dengan kecocokan perkiraan, tetapi Anda perlu memastikan bahwa data dalam tabel pencarian diurutkan secara ascending. Jika data tidak diurutkan, VLOOKUP mungkin tidak mengembalikan nilai yang benar.
Untuk mencari data dengan kecocokan perkiraan, Anda dapat menggunakan argumen TRUE untuk argumen keempat VLOOKUP. Contohnya, jika Anda ingin mencari gaji karyawan berdasarkan nomor karyawan, Anda dapat menggunakan VLOOKUP dengan argumen berikut:
- Nilai yang ingin Anda cari: Nomor karyawan
- Tabel yang ingin Anda cari: Tabel yang berisi daftar karyawan dan nomor karyawan mereka
- Nomor kolom yang berisi nilai yang ingin Anda kembalikan: Nomor kolom yang berisi gaji karyawan
- Nilai TRUE atau FALSE: TRUE (karena Anda ingin mencari kecocokan perkiraan)
Jika nomor karyawan yang Anda cari tidak ada dalam tabel pencarian, VLOOKUP akan mengembalikan nilai yang sesuai dengan nomor karyawan terdekat yang ada dalam tabel pencarian.
Mencari Data dengan Kecocokan Tepat
VLOOKUP dapat digunakan untuk mencari data dengan kecocokan tepat, tetapi Anda perlu memastikan bahwa data dalam tabel pencarian diurutkan secara ascending. Jika data tidak diurutkan, VLOOKUP mungkin tidak mengembalikan nilai yang benar.
Untuk mencari data dengan kecocokan tepat, Anda dapat menggunakan argumen FALSE untuk argumen keempat VLOOKUP. Contohnya, jika Anda ingin mencari gaji karyawan berdasarkan nomor karyawan, Anda dapat menggunakan VLOOKUP dengan argumen berikut:
- Nilai yang ingin Anda cari: Nomor karyawan
- Tabel yang ingin Anda cari: Tabel yang berisi daftar karyawan dan nomor karyawan mereka
- Nomor kolom yang berisi nilai yang ingin Anda kembalikan: Nomor kolom yang berisi gaji karyawan
- Nilai TRUE atau FALSE: FALSE (karena Anda ingin mencari kecocokan tepat)
Jika nomor karyawan yang Anda cari tidak ada dalam tabel pencarian, VLOOKUP akan mengembalikan kesalahan #N/A.
Mencari Data dengan Beberapa Tabel
VLOOKUP dapat digunakan untuk mencari data dengan beberapa tabel, tetapi Anda perlu menggunakan fungsi INDEX dan MATCH. Fungsi INDEX mengembalikan nilai dari tabel berdasarkan nomor baris dan kolom, sedangkan fungsi MATCH mengembalikan nomor baris atau kolom dari nilai yang cocok.
Contohnya, jika Anda ingin mencari nama karyawan berdasarkan nomor karyawan dan departemen, Anda dapat menggunakan fungsi INDEX dan MATCH dengan argumen berikut:
- Fungsi INDEX: Tabel yang berisi daftar karyawan, nomor karyawan, dan departemen mereka
- Fungsi MATCH: Nomor karyawan dan departemen
Fungsi MATCH akan mencari nomor karyawan dan departemen dalam tabel pencarian, dan mengembalikan nomor baris dan kolom dari nilai yang cocok. Fungsi INDEX kemudian akan mengembalikan nilai dari tabel pencarian berdasarkan nomor baris dan kolom yang dikembalikan oleh fungsi MATCH.
Informasi FAQ
Apa yang harus dilakukan jika VLOOKUP menampilkan #N/A?
Kemungkinan besar nilai yang Anda cari tidak ada di tabel pencarian. Periksa ejaan dan pastikan nilai tersebut ada dalam tabel.
Bisakah saya mencari lebih dari dua hasil dengan VLOOKUP?
Anda dapat menggunakan kombinasi INDEX dan MATCH untuk mencari lebih dari dua hasil, namun semakin banyak hasil yang ingin Anda temukan, rumusnya akan semakin kompleks.
Bagaimana jika tabel pencarian saya memiliki data yang sama?
VLOOKUP hanya akan menampilkan hasil pertama yang ditemukan. Jika ada data yang sama, Anda perlu menggunakan rumus lain seperti INDEX dan MATCH untuk mendapatkan semua hasil.