rumus =IF(27<N7<=35,"buy",(IF(27>=N7>18,"hold","sell"))), terdapat 2 fungsi IF di tiap fungsi IF argument pertama-nya (logical test) tertulis 27<N7<=35 dan 27>=N7>18
kita bahas IF yang pertama saja; dengan logical test *27<N7<=35* Di excel kalimat spt ini akan di evaluasi dua kali *27<N7 *: bisa menghasilkan TRUE atau FALSE, tergantung nilai N7 Lalu *TRUE atau FALSE itu dibandingkan lagi dengan <=35* Jadi logical test 27<N7<=35 bisa menjadi TRUE <= 35 atau FALSE <= 35 Di Excel nilai TRUE atau FALSE itu jika dibandingkan dengan BILANGAN mempunyai urutan yng lebih tinggi dari bilangan berapapun; baik bilangan minus, bilangan NOL maupun bilangan plus. Jangan percaya sebelum Anda mencobanya di sheet. Karena True maupun False itu *lebih besar dari bilangan manapun *maka *Logical tsb *selalu menghasilkan FALSE Akibatnya berapapun nilai yg terkait dalam formula tsb, hasilnya tetap sama. Bagaimana seharusnya membuat Logical test, yang baik dan benar ?? (tanggapan dari teman-teman lain sudah menjelaskan itu dengan baik) kindest regards, siti 2009/7/16 empu <[email protected]> > > Dear Friend, > > Saya coba membuat formula sederhana. Bila dilihat formula di O16 & O20 maksudnya adalah sama, > tapi bisa memberikan hasil yg beda. TRus kalau angka di N16 & N20 dirubah2, result tetep sama. > *Jd salahnya dimana ya*. Mohon pencerahan. > > Ade

