Bisa lihat contoh datanya Pak ? 2015-10-08 11:05 GMT+07:00 SUYONO [email protected] [belajar-excel] < [email protected]>:
> > > Dear Mr Kid > > > > Untuk yang rumus ini > > =VLOOKUP( B3, $E$5:$K$15, MATCH( B4&"*", $G$4:$K$4 ) + 2 ) > > Fungsi match tidak menggunakan match_type itu defaultnya kemana ya 0,1 > atau -1. > > > > Tadi saya coba kalau apabila Jumlah Peserta 20 dengan jumlah peserta > > =VLOOKUP( B3, $E$5:$K$15, MATCH( B4&"*", $G$4:$K$4 ) + 2 ) hasilnya #N/A > > Tapi kalau diberi match_type > > =VLOOKUP( B3, $E$5:$K$15, MATCH( B4&"*", $G$4:$K$4,*0*) + 2 ) hasilnya > ada. > > > > Mohon pencerahannya. > > > > Salam > > Yono > > > > > > *From:* [email protected] [mailto: > [email protected]] > *Sent:* Wednesday, October 07, 2015 8:32 PM > *To:* BeExcel > *Subject:* Re: [belajar-excel] Rumus IF yang Panjang > > > > > > hmmm.... > > dari array formula mas Nang yang berbunyi : > > =INDEX($G$5:$K$15,MATCH(B3,$E$5:$E$15,1),MATCH(B4,LEFT($G$4:$K$4,2)*1)) > > penyebab dibutuhkannya array formula (atau menekan CTRL SHIFT ENTER) > adalah bagian : > > LEFT($G$4:$K$4,2)*1 > > yang ada di dalam Match dengan match_type 1 alias tidak exact tersusun > ascending > > Andaikan bagian LEFT($G$4:$K$4,2)*1 diganti menjadi $G$4:$K$4 (karena > selalu diambil 2 karakter pertama) dan nilai lookupnya menjadi B4&"*" (agar > menjadi bertipe text, karena ada *1 yang bertujuan mengkonversi teks hasil > Left menjadi numerik), maka formula mas Nang bisa menjadi formula *bukan > array* berbunyi : > > =INDEX($G$5:$K$15,MATCH(B3,$E$5:$E$15,1),MATCH(B4&"*",$G$4:$K$4)) > > > > Formula Index Match tersebut (yang berbunyi) : > > =INDEX($G$5:$K$15,MATCH(*B3*,*$**E**$5*:$E$*15*,1),MATCH(B4&"*",$G$4:$*K* > $4)) > > bisa juga diubah agar memanfaatkan fungsi vLookUp berbunyi : > > =vLookUp( *B3* , *$**E**$5*:$*K*$*15* , Match( B4&"*", $G$4:$K$4 ) + 2 ) > > dengan +2 adalah jumlah kolom sebelum G yang dimulai dari kolom *E* > (kolom lookup key) > > > > Tampaknya demikian... Moga-moga gak kliru ... > > ;) > > Wassalam, > > Kid > > > > 2015-10-07 19:53 GMT+07:00 Nang Agus [email protected] [belajar-excel] < > [email protected]>: > > > > Mungkin begini: > {=INDEX($G$5:$K$15,MATCH(B3,$E$5:$E$15,1),MATCH(B4,LEFT($G$4:$K$4,2)*1))} > > > > 2015-10-07 2:31 GMT-07:00 Modby Matsnawabi [email protected] > [belajar-excel] <[email protected]>: > > > > Dear Bapak Ibu, rekan-rekan B- Excel, > > > > Mohon bantuan perihal penyelesaian case dengan menggunakan rumus IF, > > saya punya case ingin mencari suatu kategori (NM,C,D,E,F) yang di saring > berdasarkan jumlah dana dan jumlah peserta yang ada. karena saringan > kategori nya menggunakan table 11 x 7 maka akan panjang sekali klo pake > rumus IF. > > Tolong bantuan nya cara yang lebih singkat selain rumus IF. atau rumus IF > yang lbh singkat. (file terlampir) > > > > Terima kasih, > > > > Modby > > > > > > >

