[ Coboco @ 28.02.2007. 10:40 ] @
Evo o cemu se radi... potrebno mi je da mi neko ko zna napravi funkciju u Excelu pomogne... tacnije napise kako bi glasila sledeca funkcija:

dakle... u polju treba da se unese vrednost od npr 400 do 600 (sto je naglaseno tekstom) ... ali u slucaju da neko unese vrednost manju od 400 potrebno je da polje zauzme vrednost 400 ili ako se unese vrednost > od 600 da se dodeli vrednost maksimalna ... tj. 600...

molim Vas da mi pomognete...

Unapred zahvalan
[ Jpeca @ 28.02.2007. 12:13 ] @
Data Validation jednostavno ti omogućava da ograničiš unos između zadatatih vrednosti (400,600). Ali ukoliko korisnik unese neku drugu vrednost neće mu korigovati unos - možeš da dozvoliš ili zabraniš pogrešan unos.

Za varijantu sa korekcijom vrednosti u slučaju da korisnik unese manju ili veću vrednost možeš napisati odgovarajući kod u događaj OnChange radnog lista. Kod nije previše komplikovan, ali ja se lično ne bih u to upuštao (osim u vrlo izuzetnim slučajevima), jer to nosi niz drugih problema, nego bi koristeći odgovarajuća formatiranja (crvenu boju i sl) i Conditional format opciju jednostavno označio pogrešan unos. U pomoćnoj ćeliji korigovao bih vrednost, u slučaju da je to potrebno, koristeći IF. npr
Code:
=IF(A1<400,400,IF(A1>600,600,A1))

gde je A1 ćelija koja se unosi.
[ Coboco @ 28.02.2007. 12:28 ] @
HVALA.. to je to... jedino da dodam... u sintaxi izmedju true i false mora da stoji tacka-zarez, ne zarez... ali jos jedom hvala...

MNOGO SI MI POMOGAO