[ neptuncokg @ 20.11.2009. 14:45 ] @
Imam IF funkciju, sa dva uslova i tri moguca rezultata. U dva skucaja odraduje pravilno zadate uslove, a u trecem za rezultat daje FALSE, iako ne bi trebalo. Da ne duzim previse, prikacio sam primer, pa ako neko vidi bolje od mene u cemu je problem, molio bih da pomogne. Pozdrav.
[ Jpeca @ 20.11.2009. 19:01 ] @
Kako svaki IF ima dva ishoda, dva IF jedan unutar drugog imaće 4, a ti si obradio samo tri.
Ukoliko nije zadovoljen prvi uslov D16>0 ni ne ulazi se u drugi uslov nego se prikazuje standardni (default) rezultat FALSE.
To možeš lako da propratiš kroz Evaluate Formula opciju.
[ neptuncokg @ 20.11.2009. 21:33 ] @
Precizno i jasno objasnjeno. Hvala na odgovoru. Da li je onda ispravan zakljucak da uz ovakve uslove funkcija i ne moze da odradi posao, osim da se ispise macro?
[ timmy @ 20.11.2009. 22:25 ] @
Evo i ja da ti pomognem sa slikom posto mi se cini da nisi razumeo sta JPeca prica.


A ako hoces da: ako su oba uslova ispunjena tada je vrednost 100 u suprotnom 0:

Code:
=IF(AND(D16>0,D16<D19),100,0)


ili

Code:
=IF(D16>0,IF(D16<D19,100,0),0)


Pozdrav
[ neptuncokg @ 20.11.2009. 22:46 ] @
Hvala Timmy, posle ovoga svaki komentar je izlisan. Nadam se da nisam jedini kome ce ovo da posluzi, bilo u praksi, bilo kao teorija. Veliki pozdrav.