Oh iya Pak Suyono,
Karakter ketiga dari cell yang dikenai fungsi Left oleh mas Nang Agus bisa
membuat masalah.
Coba bagian lookup value match diberi karakter z
=VLOOKUP( B3, $E$5:$K$15, MATCH( B4&"*z**", $G$4:$K$4 ) + 2 )

supaya pasti terlampaui nilai teks di 2 karakter pertamanya.

hehehe...
maaf ya, saya sudah bikin repot akibat kurang teliti... moga-moga karakter
ke-3 si left tidak ada yang lebih tinggi dari z ya...

Wassalam,
Kid



2015-10-08 12:23 GMT+07:00 Mr. Kid <[email protected]>:

> 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
>>
>>
>>
>>
>>
>> 
>>
>
>

Kirim email ke