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

