Poslao: 25 Jan 2013 08:45
|
offline
- Fil
- Legendarni građanin
- Pridružio: 11 Jun 2009
- Poruke: 16586
|
Primetio sam da Excel 2010 ima problema sa funkcijama. Prvo smo videli da postoji problem sa funkcijom vlookup, a sada vidim da postoji problem i sa mod funkcijom.
Preuzmite sledeci fajl, da vidite o cemu se radi:
[url=https://www.mycity.rs/must-login.png
Ima li neko ideju kako da funkcija vrati nulu (sto je ispravno resenje funkcije), ako se ne koriste eksplicitne vrednosti (brojevi) vec proizvod dva broja.
Funkcija pravilno radi u Excelu 2007.
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
|
Poslao: 25 Jan 2013 11:41
|
offline
- Fil
- Legendarni građanin
- Pridružio: 11 Jun 2009
- Poruke: 16586
|
Da, radi Hvala
Zanimljiva stvar je da je u pitanju skup Excel dokumenata, međusobno povezanih, te ažuriranja polja, te svašta nešto - i ta gomila funkcija je radila počevši od Excela XP, 2003, 2007, ali na 2010 neće...
Čudno.
No, ovo je dobra praksa i zarad budućih kompatibilnosti bi trebalo modifikovati sve ove MOD funkcije, na ovaj način, kako bi se prikazala tačna vrednost.
|
|
|
|
|
Poslao: 25 Jan 2013 13:46
|
offline
- Pridružio: 25 Maj 2005
- Poruke: 1482
- Gde živiš: Gracanica, Kosovo
|
Neznam koliko je int() prihvatljivo resenje, jer int() zaokruzuje broj na sledeci najmanji. Znaci int(100.99) ce dati rezultat: 100, iako je broj skoro 101, sto moze da da netacne rezultate.
EDIT: Mislim na ovako nesto:
|
|
|
|
Poslao: 25 Jan 2013 14:13
|
offline
- higuy
- Legendarni građanin
- penzionisani tabijatlija
- crni hronicar
- Pridružio: 21 Apr 2010
- Poruke: 8565
- Gde živiš: Dubocica
|
ROUNDUP/ROUNDDOWN
|
|
|
|