Formule - opšte
Formule - opšte
Većinu vrsta zarada izračunavamo pomoću formula.
Formule su posebna vrsta unosa u polje. Kao što samo ime kaže, koriste se pri računanju na osnovu različitih parametara. Formule koristimo za definisanje cena, izračun plata, izradi bilansa, …Takođe, na mestima u programu, gde je rezultat varijabilan - izračunljiv iz podataka na osnovu određene matematičke formule.
Operatori su dozvoljeni matematički simboli:
+ sabiranje
- oduzimanje
* množenje
/ deljenje
> veće
< manje
= jednako
 |
Na raspolaganju imamo i dva operatora, koja se isključivo koriste za računanje minulog rada u preduzeću:
- \ - deljenje bez ostatka
- | - deljenje sa ostatkom
|
Operand može biti brojčana konstanta ili podatak iz PANTHEON-a. Ako je operand konstanta, jednostavno je upišemo. Polja iz PANTHEON-a koristimo tako, da ih postavimo između taraba.
Primer:
Pravilno |
Nepravilno |
-
|
3h |
0,75 |
75% |
#PRZnesek#, #prznesek#, #PRZNESEK# |
PRZnesek, PRZnesek# |
Polja, koja možemo da koristimo u formulama su određena potrebama formule. Tako možemo u cenovnim formulama da koristimo cenovna polja, u platama polja iz plata, itd.
Osnovna sintaksa formule je jednaka:
Operand Operator Operand izvođenja operacija možemo da određujemo upotrebom okruglih zagrada. Formule se izračunavaju sa leve ka desnoj.
Redosled
Pri izračunavanju plata možemo da koristimo i uslovne izraze, dok logički izraz u formuli može biti proizvoljno "dubok".
Formule mogu da sadrže i uslovni izraz u obliku "ako to, onda ovo". U nomenklaturi formula takve izraze opisujemo upotrebom uglastih zagrada, i to:
[Uslov:Vrednost] ako je ispunjen Uslov, onda neka formula dobije Vrednost
Uslovni izraze možemo i da udružujemo, tako da se formula sastoji iz:
[Uslov1:Vrednost1] [Uslov2:Vrednost2] [Uslov3:Vrednost3] Vrednost4
sledeće vrednosti:
Ako je ispunjen Uslov1, važi Vrednost1, inače
Ako je ispunjen Uslov2, važi Vrednost2, inače
Ako je ispunjen Uslov3, važi Vrednost3, inače
Ako nije ispunjen nijedan od gornjih uslova, važi Vrednost4