Excel 2010, problem sa funkcijom MOD

Excel 2010, problem sa funkcijom MOD

offline
  • Fil  Male
  • 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.

Idea Funkcija pravilno radi u Excelu 2007.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • soxxx 
  • Prijatelj foruma
  • Pridružio: 25 Maj 2005
  • Poruke: 1482
  • Gde živiš: Gracanica, Kosovo

Objasnjenje, i ponudjena resenja:

http://support.microsoft.com/kb/78113

Za tvoj primer mislim da je OK:
=MOD(ROUND((A1*100),5),10)



offline
  • Fil  Male
  • Legendarni građanin
  • Pridružio: 11 Jun 2009
  • Poruke: 16586

Da, radi Smile Hvala Ziveli

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.

offline
  • Pridružio: 26 Avg 2010
  • Poruke: 10622
  • Gde živiš: Hypnos Control Room, Tokyo Metropolitan Government Building

Probaj ovako da modifikuješ f-je sa mod.

=MOD(INT(PRODUCT(A1;100));10)

MS je ovdje zaboravio da naparavi jedan izuzetak u kodu. Razz

offline
  • soxxx 
  • Prijatelj foruma
  • 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:

offline
  • higuy  Male
  • Legendarni građanin
  • penzionisani tabijatlija
  • crni hronicar
  • Pridružio: 21 Apr 2010
  • Poruke: 8565
  • Gde živiš: Dubocica

ROUNDUP/ROUNDDOWN Question

Ko je trenutno na forumu
 

Ukupno su 929 korisnika na forumu :: 20 registrovanih, 4 sakrivenih i 905 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: cenejac111, DejanCG, Despot1, djuradj, Frunze, lcc, Lieutenant, mercedesamg, milenko crazy north, Millennium, Milos ZA, Niko Bitan, novator, royst33, SR-3m, tubular, User98, vaso1, vladom6, wolverined4