Lebih baik menggunakan fitur pivot table.
Jika pengen dengan formula :
Coba perhatikan lebih dulu datanya dan jawab pertanyaan berikut :
Apakah dengan berdasar kedua kriteria (atau N bijik kolom kriteria)
tersebut maka data akan bersifat unique (tidak mungkin terduplikasi
berdasar kriteria-kriteria tersebut) ?
>> Jika jawabnya :
1. YA
-> susun formula di cell hasil :
** xl2007 ke atas :
=SumIFs( range_data_yg_diambil , range_data_kriteria_1 ,
nilai_kriteria_1 , range_data_kriteria_2 , nilai_kriteria_2 )
misal range yang diambil di c2:c9 dengan kriteria1 di
a2:a9 dan kriteria2 di b2:b9
sedang di tabel hasil, nilai kriteria1 di x1 dan
kriteria2 di x2
=SumIFs( c2:c9 , a2:a9 , x1 , b2:b9 , x2 )
** semua versi :
=SumProduct( range_data_yg_diambil * (
range_data_kriteria_1 = nilai_kriteria_1 ) * ( range_data_kriteria_2 =
nilai_kriteria_2 ) )
=SumProduct( c2:c9 * ( a2:a9 = x1 ) * ( b2:b9 = x2 ) )
2. TIDAK
-> jika ingin ambil yang pertama ditemukan : (array formula ->* tulis
formula diakhiri menekan CTRL SHIFT ENTER bersamaan*)
=Index( range_data_yg_diambil , Match( 1 , (range_data_kriteria_1
= nilai_kriteria_1)*(range_data_kriteria_2 = nilai_kriteria_2) , 0 ) )
=Index( c2:c9 , Match( 1 , (a2:a9 = x1)*(b2:b9 = x2) , 0 ) )
-> jika ingin ambil yang terakhir ditemukan :
=LookUp( 2 , 1 / ( (range_data_kriteria_1 =
nilai_kriteria_1)*(range_data_kriteria_2 = nilai_kriteria_2) ) ,
range_data_yg_diambil )
=LookUp( 2 , 1 / ( (a2:a9 = x1)*(b2:b9 = x2) ) , c2:c9 )
Wassalam,
Kid.
2013/6/9 Aris Saputra <[email protected]>
> **
>
>
> Saya bingung sekali dengan rumus excel vlookup,, data realisasinya secara
> horizontal,, bisakah membantu Saya, tanpa merubah susunan file realisasi
> yang ditarik dari sistem,,
>
> Terima Kasih
>
>
>