Rumus Vlookup Dengan 2 Tabel Array Data | Kelas Excel

Cara menggunakan rumus Vlookup Excel dengan dua tabel acuan atau lebih untuk memutuskan tabel array yang sempurna secara otomatis.
Rumus VLookup Dengan 2 Tabel Data

Bagaimanakah cara menggunakan fungsi atau rumus VLookup dengan 2 tabel data acuan yang berbeda?

Seperti yang telah kita pelajari pada pembahasan wacana fungsi Vlookup Excel , bahwa fungsi Vlookup cuma sanggup dipakai untuk mengerjakan penelusuran data pada 1 tabel acuan saja.

Jika kita memiliki 2 Tabel data array yang seumpama , bagaimana cara biar rumus Vlookup sanggup memutuskan tabel data yang sempurna sesuai persyaratan yang kita kehendaki?


Rumus VLOOKUP Dengan 2 Tabel Data


Misalnya Anda memiliki data dengan 2 tabel seumpama di bawah ini. Bagaimanakah rumus VLookup yang dipakai untuk mendapat nilai Jumlah sesuai dengan tahun dan kwartal yang kita pilih.

Rumus VLookup Dengan 2 Tabel Array

Secara lazim sintaks fungsi VLookup merupakan selaku berikut:
VLOOKUP(NilaiYangDiCari; TabelReferensi; NomorKolom; [RangeLookup])

Pada kasus Vlookup dengan dua tabel data array seumpama diatas argument fungsi VLookup yang perlu kita buat otomatis menyesuaikan dengan persyaratan merupakan argument TabelReferensi.

Jika menginginkan data tahun 2015 maka Vlookup menggunakan tabel data dengan referensi A2:E6. Sedangkan jikalau menginginkan jumlah pada tahun 2016 maka fungsi Vlookup mesti menggunakan tabel referensi A9:E13.

Sedangkan untuk argument NilaiYangDiCari sama , yakni data Jumlah pada tahun yang bersangkutan yang sanggup ditemukan pada kolom no 5 dari tabel referensi.

Untuk mendapat hasil sesuai 2 persyaratan diatas maka setidaknya kita sanggup menggunakan 2 rumus excel yang berbeda.

Yang pertama dengan menggunakan campuran fungsi IF dengan fungsi VLookup excel. Dan yang kedua dengan menggunakan campuran fungsi VLookup dan fungsi Choose.

Adapun untuk VLookup pada tabel yang serupa dengan multi persyaratan sanggup anda pelajari pada tautan berikut: Cara LookUp Banyak Kriteria dengan INDEX dan MATCH

Rumus Gabungan Fungsi IF dan VLOOKUP Excel


Sintaks lazim fungsi IF excel merupakan selaku berikut:
IF(TesLogika; [KondisiTerpenuhi]; [KondisiTidakTerpenuhi])

Penjelasan lebih rincian wacana fungsi IF excel ini sanggup anda baca pada panduan excel berikut: Cara Menggunakan Fungsi IF Pada Microsoft Excel

Rumus If-Vlookup


Untuk mendapat data Jumlah dari sintaks atau cara penulisan diatas maka jikalau digabungkan dengan fungsi VLookup rumus excelnya akan menjadi:

IF(TesLogika; VLookup_1; VLookup_2)

Dimana VLookup_1 merupakan rumus Vlookup untuk tabel pertama dan VLookup_2 merupakan rumus Vlookup untuk tabel kedua.

Rumus Gabungan IF dan VLookup Excel

Untuk teladan kasus diatas maka rumus excel yang dipakai pada cell B17 merupakan selaku berikut:
=IF(B15=2015;VLOOKUP(B16;A2:E6;5;FALSE);VLOOKUP(B16;A9:E13;5;FALSE))

Dengan rumus diatas jikalau B15 bernilai angka 2015 maka yang mau dipakai merupakan rumus Vlookup_1 yakni:
VLOOKUP(B16;A2:E6;5;FALSE)

Dan sebaliknya jikalau tidak bernilai 2015 maka fungsi IF akan menciptakan nilai dari rumus Vlookup berikut:
VLOOKUP(B16;A9:E13;5;FALSE)

Rumus Vlookup-If


Selain memasukkan rumus Vlookup kedalam rumus IF seumpama diatas , kasus ini sanggup juga teratasi dengan memasukkan rumus IF ke dalam rumus Vlookup.
=VLOOKUP(NilaiYangDiCari; IF(TestLogika;TabelReferensi1;TabelReferensi2); NomorKolom; [RangeLookup])

Dari sitaks di atas jikalau penilaian logika pada fungsi IF bernilai True maka Vlookup akan menggunakan TabelReferensi1 dan sebliknya jikalau False maka Vlookup akan menggunakan TabelReferensi2.

Untuk teladan seumpama sebelumnya rumus campuran Vlookup-If nya merupakan seumpama berikut:
=VLOOKUP(B16;IF(B15=2015;A2:E6;A9:E13);5;FALSE)

Pada kasus ini nilai A2:E6 dan A9:E13 , secara otomatis pribadi dimengerti selaku acuan Range oleh fungsi Vlookup. Pada fungsi lain mungkin hal ini tidak terjadi dan malah menciptakan nilai error sehingga anda memerlukan fungsi INDIRECT untuk menciptakan acuan dari teks.

Jika menggunakan fungsi Indirect , maka rumus di atas menjadi seumpama ini:
=VLOOKUP(B16;IF(B15=2015;INDIRECT("A2:E6");INDIRECT("A9:E13"));5;FALSE)

Rumus Gabungan Fungsi VLOOKUP dan CHOOSE Excel


Selain menggunakan rumus excel campuran seumpama diatas kita sanggup juga menggunakan fungsi CHOOSE excel untuk memutuskan tabel data yang dipakai oleh fungsi VLookup.

Sintak fungsi Choose sendiri merupakan selaku berikut:
CHOOSE(IndexNumber; Nilai1; [Nilai2]; ...)

Untuk mempelajari lebih lanjut wacana fungsi Choose ini sanggup anda peroleh pada tautan berikut: Cara Menggunakan Fungsi Choose pada Micrososft Excel

Jika dimasukkan pada fungsi Vlookup maka rumus excelnya menjadi:
VLOOKUP(NilaiYangDiCari; CHOOSE(IndexNumber; Nilai1; [Nilai2]; ...); NomorKolom; [RangeLookup])

Adapun untuk memutuskan index number kita menggunakan fungsi logika IF.

Rumus Gabungan VLookup & Choose Excel

Jika dipraktekkan pada kasus diatas maka rumus excel yang dipakai pada cell B15 adalah:
=VLOOKUP(B16;CHOOSE(IF(B15=2015;1;2);A2:E6;A9:E13);5;FALSE)

Pada rumus diatas tabel acuan yang dipakai oleh VLookup diputuskan oleh acuan yang dihasilkan oleh fungsi Choose.

Sedangkan fungsi Choose sendiri menggunakan hasil dari fungsi IF untuk memutuskan nilai acuan range mana yang mau dihasilkan.
CHOOSE(IF(B15=2015;1;2);A2:E6;A9:E13)

Jika B15 bernilai 2015 maka Choose akan memutuskan acuan ke-1 yang diberikan yakni range A2:E6 , dan sebaliknya jikalau bukan 2015 maka akan memutuskan referesi ke-2 yakni range A9:E13.

Nah cukup mudah bukan? Jika anda inovatif , aku kira masih banyak penyelesaian lainnya. Hanya saja 2 rumus exel diatas aku kira telah cukup untuk di saat ini.


Sekarang cara mana yang anda pilih untuk mengerjakan VLookup dengan 2 Tabel? Jika punya penyelesaian lain jangan sungkan-sungkan untuk membuatkan di kolom komentar.

Tidak ada komentar untuk "Rumus Vlookup Dengan 2 Tabel Array Data | Kelas Excel"