Coba juga formula (bukan array formula [tak perlu Ctrl Shift Enter] dan
tidak pakai fungsi yang bersifat volatile) untuk data di cell C18 :
(letakkan formula di baris 18 setelah kolom C)
=LOOKUP(2,1/((MID($D$7:$D$11,1,FIND("-",$D$7:$D$11)-1)*1<=C18)*(MID($D$7:$D$11,FIND("-",$D$7:$D$11)+1,9)*1>=C18)),$C$7:$C$11)

Wassalam,
Kid.


2014-07-23 9:39 GMT+10:00 [email protected] [belajar-excel] <
[email protected]>:

>
>
> terima kasih mas zainul dan mas  bagus, sejauh ini rumusnya berfungsi
> dengan baik.
>
>
> =OFFSET($C$6,MATCH(1,($C18>=--LEFT($D$7:$D$12,FIND("-",$D$7:$D$12)-1))*($C18<=--RIGHT($D$7:$D$12,FIND("-",$D$7:$D$12)-1)),0),)
>
>
>
> =IF(C20>MAX(--RIGHT($D$7:$D$13,FIND("-",$D$7:$D$13,1)-1)),NA(),LOOKUP(C20,--LEFT($D$7:$D$13,FIND("-",$D$7:$D$13,1)-1),$C$7:$C$13))
>
>  
>

Kirim email ke