[ Sudarica @ 27.01.2008. 15:23 ] @
Molim Vas pomoć Napravila sam jednostavne funkcije i pridružila u «User Defined» i koristim ih jer su brze i mala je vjerojatnost da pogrešim. Međutim sada mi treba malo više Code: Function Dohodak (MinPlaća, Koef, Staž, Sati, Faktor) Dohodak = (MinPlaća * Koef * Sati / 174) * (Faktor + Staž / 100) - ((MinPlaća * Koef * Sati / 174) * (Faktor + Staž / 100) * 10 / 100) End Function Code: Function Neto (MinPlaća, Koef, Staž, Sati, Faktor, Olakšica, Prirez) Neto = (MinPlaća * Koef * Sati / 174) * (Faktor + Staž / 100) - ((MinPlaća * Koef * Sati / 174) * (Faktor + Staž / 100) * 20 / 100) – Olakšica To što sam trenutno dobila je PorezniDio iz čega se računa porez a to je ono što ne znam pa tražim pomoć kako ovo dolje pretvoriti u code dali postoji mogućnost da to bude što jednostavnije kako bi ja to mogla shvatiti. Porez40%= IF((PorezniDio-20000<0);0;40%*(PorezniDio-20000)) Porez30%= IF(PorezniDio>8000;(PorezniDio-Porez40%/0,40-8000)*0,30;0)*IF(Olakšica;1;0) Porez20%= IF(PorezniDio>3000;(PorezniDio-Porez40%/0,40-Porez30%/0,30-3000)*0,20;0) *IF(Olakšica;1;0) Porez10% =IF((PorezniDio<=3000);10%*PorezniDio;10%*3000) Prirez = Ukupni porez * Prirez% Neto = Dohodak – Porez i Prirez End Function Zajvaljujem na pomoći |