Ass,Wr,Wb.
Morning guys, saya akan share kasus mencari data dengan 2 tabel atau lebih
Tabel Kasus :
Sebelumnya kita memberikan named ranges pada tabel2x kita
Tabel pertama diberi nama "Tabel1"
Tabel kedua diberi nama "Tabel2"
Solusi 1: VLOOKUP DAN CHOOSE
Solusi 2: VLOOKUP DAN INDIRECT
Contoh diatas adalah mmencari data dengan multi tabel tetapi dengan bantuan cell input pilihan tabel (Cell B11 dan B16). Saya akan berikan contoh yang tanpa itu, data yang diambil dari 2 tabel juga.
Tabel Kasus:
Kemudian kita ingin hasilnya seperti ini:
Hasil yang kita inginkan adalah mengambil data penjualan dari beberapa tabel (contoh menggunakan 2 tabel), rumus yang digunakan adalah rumus array.
=IFERROR(INDEX($A$2:$B$5;SMALL(IF(($A$14=$A$2:$A$5);ROW($A$2:$A$5)-MIN(ROW($A$2:$A$5))+1;"");ROW(A1));2);INDEX($A$8:$B$11;SMALL(IF(($A$14=$A$8:$A$11);ROW($A$8:$B$11)-MIN(ROW($A$8:$B$11))+1;""); ROW(A1)-SUM(--($A$14=$A$2:$A$5)));2))
inputlah pada cell B14 (sesuai contoh diatas) kemudian CTRL-SHIFT-ENTER kemudian copylah ke bawah
Bagaimana dengan data yang diambil dari 3 Tabel? makin ribet ya kayaknya wkwkwkwk......
Tabel Kasus:
Hasil yang diinginkan:
Ada 2 rumus yang bisa diplikasikan dalam kasus diatas, yaitu
=IFERROR(VLOOKUP(B27;A3:D7;4;FALSE);IFERROR(VLOOKUP(B27;A11:D15;4;FALSE);IFERROR(VLOOKUP(B27;A19:D23;4;FALSE);"")))
dan
=IF(NOT(ISERROR(VLOOKUP(B27;A3:D7;4;FALSE)));VLOOKUP(B27;A3:D7;4;FALSE);IF(NOT(ISERROR(VLOOKUP(B27;A11:D15;4;FALSE)));VLOOKUP(B27;A11:D15;4;FALSE);IF(NOT(ISERROR(VLOOKUP(B27;A19:D23;4;FALSE)));VLOOKUP(B27;A19:D23;4;FALSE);"")))