Excel: gunakan vlookup dengan beberapa tabel pencarian
Anda bisa menggunakan rumus VLOOKUP berikut di Excel untuk menggunakan beberapa tabel pencarian:
=IFERROR(VLOOKUP( G2 , A2:B7 ,2,0),VLOOKUP( G2 , D2:E7 ,2,0))
Rumus khusus ini mencoba menemukan nilai spesifik di sel G2 kolom pertama rentang A2:B7 dan mengembalikan nilai terkait di kolom kedua.
Jika nilai dalam sel G2 tidak ditemukan di tabel pencarian pertama, rumus akan mencoba mencarinya di kolom pertama rentang D2:E7 dan mengembalikan nilai yang cocok di kolom kedua rentang tersebut.
Contoh berikut menunjukkan cara menggunakan rumus ini dalam praktik.
Contoh: Menggunakan VLOOKUP dengan Beberapa Tabel Pencarian di Excel
Misalkan kita mempunyai dua tabel di Excel: satu berisi nama-nama berbagai tim bola basket Wilayah Barat dan tabel lainnya berisi nama-nama berbagai tim Wilayah Timur:
Katakanlah kita ingin mencari nama tim Kings di salah satu tabel dan mengembalikan nilai poin yang sesuai.
Kita bisa menentukan Kings sebagai nama tim yang akan dicari di sel G2 , lalu ketikkan rumus berikut di sel H2 :
=IFERROR(VLOOKUP( G2 , A2:B7 ,2,0),VLOOKUP( G2 , D2:E7 ,2,0))
Tangkapan layar berikut menunjukkan cara menggunakan rumus ini dalam praktik:
Mengembalikan rumus 19 , yang merupakan nilai poin benar yang sesuai dengan Kings .
Jika kita mengubah nama tim peneliti di sel G2 , rumus akan diperbarui secara otomatis untuk mengembalikan nilai poin yang benar.
Misalnya saja kita mengubah nama tim menjadi Cavs :
Rumusnya mengembalikan 38 , yang merupakan nilai poin benar yang sesuai dengan Cavs .
Bagaimana cara kerja rumus ini?
Ingat rumus yang kita gunakan untuk mencari nama tim di sel G2 menggunakan beberapa tabel pencarian:
=IFERROR(VLOOKUP( G2 , A2:B7 ,2,0),VLOOKUP( G2 , D2:E7 ,2,0))
Begini cara kerja rumus ini:
Pertama, kita menggunakan VLOOKUP untuk mencoba menemukan nilai di sel G2 (“Raja”) dalam rentang A2:B7 .
Ini akan mengembalikan nilai kedua dalam rentang atau #N/A .
Selanjutnya kita gunakan fungsi IFERROR untuk mengecek apakah hasil VLOOKUP pertama mengembalikan #N/A atau tidak.
Jika #N/A dikembalikan, kami malah mengembalikan hasil fungsi VLOOKUP kedua, yang kemudian mencari nilai di sel G2 dalam rentang D2:E7 berikut.
Sumber daya tambahan
Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di Excel:
Excel: Gunakan VLOOKUP untuk mengembalikan spasi kosong, bukan #N/A
Excel: Gunakan VLOOKUP untuk menemukan nilai di antara rentang tersebut
Excel: Gunakan VLOOKUP untuk mengembalikan nilai terakhir yang cocok